What is a better login ?
Discussion
username and password for example, or login with other services (oauth)
I guess username and password is doable with the nip-49.
Signup: generate a private key, encrypt it with nip-49 and send it in an event with a d tag as your username.
Signin: query event with d tag as your username and decrypt the ncryptsec with your password.
This is how I would implement username + password login.
nice. that means you can't forget your password though, which is very unintuitive for many users.
In that case, the user can set up a backup. By example seed phrase, recovery question or nsec. Itβs no longer unintuitive because we already use this kind of recovery methods.
Bluesky fixes this π€π»