If you want to use something else to login in websites theres also the option to send an intent for a nostr signer like amber. You send a client authentication for example and them ask the user to paste the signed event from the clipboard
Already have that, but not all people have or can have an extension