Earlier quoted context omitted.
That's... actually not as bad as I was expecting it to be. If you're willing to limit your audience to modern browsers only, the only holdout is Safari; and on that score, what else is new.
Its not just whether the API is available but whether its practical to use. I'm not sure which browsers recognize or support fingerprint readers, though all the implementations seem to support usb u2f. Feels like a total failure to launch that the spec doesn't recommend the use of browser accounts as credential providers. Every single major browser has an associated web account with it (Firefox Account, Google accoun…
W3C approves WebAuthn as the web standard for password-free logins
71–80 of 154 posts
Re: W3C approves WebAuthn as the web standard for password-free logins
#72Earlier quoted context omitted.
https://www.w3.org/2019/03/pressrelease-webauthn-rec.html.en English version. (It wasn't originally in English for me, but maybe it was autodetecting something?)
It was in my native language (French). According to the "Translation" link[0] it's available in English, Japanese, Chinese and French. [0] https://www.w3.org/Press/Releases-2019#webauthn-rec
Re: W3C approves WebAuthn as the web standard for password-free logins
#73Re: W3C approves WebAuthn as the web standard for password-free logins
#74https://caniuse.com/#search=webauthn
That's... actually not as bad as I was expecting it to be. If you're willing to limit your audience to modern browsers only, the only holdout is Safari; and on that score, what else is new.
The implementation report is at https://www.w3.org/2019/01/webauthn-report.html and shows Safari passing most of it, AFAICT. (Though it's based on Safari Technology Preview and is yet to ship.)
Re: W3C approves WebAuthn as the web standard for password-free logins
#75Re: W3C approves WebAuthn as the web standard for password-free logins
#76I don't understand how does it work. If I'm using just desktop and don't have mobile phone or any specialized hardware, I can't login?
Re: W3C approves WebAuthn as the web standard for password-free logins
#77I don't understand how does it work. If I'm using just desktop and don't have mobile phone or any specialized hardware, I can't login?
Re: W3C approves WebAuthn as the web standard for password-free logins
#78Earlier quoted context omitted.
So what is your suggested simple, reliable method of authentication? Does one exist?
A password sent over an encrypted connection and hashed+salted on the backend? It's an extremely reliable and proven method that has been used for decades!
Re: W3C approves WebAuthn as the web standard for password-free logins
#79Re: W3C approves WebAuthn as the web standard for password-free logins
#80So what happens if you lose one of those USB devices? Can you use multiple USB devices on the same site?
1. Force users to register two U2F tokens. Google's 'advanced protection' requires this.
2. Have users print out one-time-use recovery codes and put them somewhere safe. This is what Google does without 'advanced protection'.
3. Require the user to provide a cell phone number, thus offloading the problem to cell phone companies, introducing all the insecurities that result from that. This is what Apple does (as far as I can tell)
4. AWS is similar, but requires both an e-mail and an automated phone call.
5. Github delegates 2FA recovery to Facebook, via their "Recover Accounts Elsewhere"
6. Facebook allows the user to designate 'trusted contacts' who can get a code they can give to the user in person or over the phone.
7. Have the customer contact customer services, who follow a process companies are cagey about disclosing.
8. In corporate settings, just have them visit helpdesk in person.