A great deal of work is being done by folks like Sam Goto (npub17xy…28wc) and [@thisismissem](https://hachyderm.io/@thisismissem ) to support a decentralized login experience in the browser that's on par with the closed-system status quo.
https://notes.erlend.sh/3mpodece2qk2g
The fediverse can be a part of this by adopting the OAuth+FedCM (and eventually DIDs) pattern of open social web identities.
Mastodon is already on its way there with CIMD-support pending in Doorkeeper and the ActivityPub API Task Force has expressed interest in FedCM's IdP Registration API.