zlacker

[return to "A Tour of WebAuthn"]
1. arianv+Lx[view] [source] 2024-12-27 00:09:37
>>caust1+(OP)
There are some hairy edge cases during registration that many get wrong. (At least GitHub and google had this bug) that if create() returns but the passkey never reaches the server due to bad networking conditions that your password manager thinks it can log in but the server never recorded the passkey for the user. Basically there is no transactionality and you can get in a split brain situation where your password manager and your server don't agree and it's very confusing for end users.

https://github.com/w3c/webauthn/issues/2038

They apparently came up with a fix for this using something called Signals API but I don't think any browser implemented that yet.

Just wanted to highlight that this part of the UX is hairy and hard to get right

◧◩
2. arnarb+vC[view] [source] 2024-12-27 01:16:34
>>arianv+Lx
Chrome on desktop did: https://developer.chrome.com/docs/identity/webauthn-signal-a...
◧◩◪
3. compoo+gR1[view] [source] 2024-12-27 17:14:23
>>arnarb+vC
chrome is a child's toy with MV3. lmk when it's in a real browser!
◧◩◪◨
4. surajr+rg2[view] [source] 2024-12-27 20:00:15
>>compoo+gR1
What extensions do you use which are not supported under mv3? I'm sure there are some chromium forks like brave which will also get this support for free.
[go to top]