Oddbean new post about | logout
 What’s a Passkey? It’s a secure alternative to passwords, using public-key cryptography (FIDO2/WebAuthn). Your device generates a private key (stored securely), and the service gets a public key. For login, you just sign a challenge—no passwords! Nostr keypairs can be used too 🔑 #Privacy #Nostr #WebAuthn

 
 What are the differences/benefits over signing extensions like Nos2X? 
 Still learning but you can use, for example a fingerprint, or a hardware device 
 Sweet… that’s interesting, I will be following you on this 🤙  
 Isn't that the case though that most services still require you to pick a password during the signup process? 
Afterward you can set up a passkey, but ultimately, you have to keep those passwords somewhere in case you move to a new device. Right? 
 I'm still learning, but I believe there is a passwordless mode.  But I think you are right for many providers. 
 Nostr keypairs can be used too - how? 
 passkey, you send in a userHandle, string, anything which is associated by the passkey storage with the passkey id

so in sys you just need to store the passkey id against the user id

you dont need to send userhandle though, can be private, cleaner if you jist assoc in data yourself passkey to nostr id 
 What I am asking is where does the nsec fit into the picture? Just using npub as user handle?