I just implemented sign in with nostr dm. Nothing required except a nostr client as Authenticator. Still hours old but you can try at https://openbalance.app and follow the “Access your Wallet” link.
Discussion
Is this the OTP thing? Where's the spec for that?
I don't understand how you could sign events this way 😅 still grokking the 4,528 ways one can sign into nostr
Just something I cooked up. I realized that sending a challenge/response via encrypted dm gives same or better security assurance than a signed challenge going over the clear.