News for hackers. Stuff that matters.
Re:Passkey Implementation: Misconceptions, pitfalls and unkn... by bendavis381 on Thursday May 02, 2024 @10:19PM (#40243365)
This matches our experience too. Out of curiosity, do you use email as the identifier? And if so, do you verify during the initial signup flow?
Re:Passkey Implementation: Misconceptions, pitfalls and unkn... by p0seidon on Friday May 03, 2024 @06:08AM (#40245983)
We use email or phone number as the identifier. We recommend verifying on sign-up, but it is actually a configuration option. We have other customers who want to request OTP on the next sign-in. Not validating the identifier on sign-up comes with a long list of potential security/ux race conditions further down the chain (especially if you also support social logins). What is your approach?
Re:Passkey Implementation: Misconceptions, pitfalls and unkn... by foxylad on Monday May 06, 2024 @11:50PM (#40282179)
Yes, we use email as the identifier, and yes we verify on signup.

We certainly aren't exceptional, and I expect that implementation will become easier as passkeys become more popular, and browser/device APIs develop. So hopefully later adopters will find it even easier than we did.