kr-u2f icon indicating copy to clipboard operation
kr-u2f copied to clipboard

[macOS Safari 13 Extension] Registration on Google fails

Open jackdorland opened this issue 4 years ago • 11 comments

Hello! It seems when trying to register my Krypton "security key" with Google, it just replies "Remove your security key and try again."

Any insight on what happened?

odd

jackdorland avatar May 11 '20 03:05 jackdorland

Confirmed this is an issue. Work around: register your key on chrome/firefox, and then it will work in safari for authentication.

Long term, Google doesn't allow u2f registration on safari -- they enforce webauthn only which may need adjustments on the krypton mobile app.

agrinman avatar May 11 '20 04:05 agrinman

Does anyone have a hardware u2f/fido2 key that can test registration on Google? I have a hunch that registration is broken of Safari for any security key...

agrinman avatar May 12 '20 17:05 agrinman

I am planning to get one soon... however your workaround worked perfectly. I’ll check back in a while when I make the purchase to see if you still need help.

jackdorland avatar May 12 '20 17:05 jackdorland

I have many, just they are not with me currently :/

agrinman avatar May 12 '20 18:05 agrinman

Pretty sure this is a google thing, https://webauthndemo.appspot.com works fine for me (it's a demo built by google). Curious if the hardware token works...

agrinman avatar May 12 '20 18:05 agrinman

@agrinman I just tested key registration with my Solo key in Safari and it worked just fine.

lumaxis avatar May 12 '20 21:05 lumaxis

@lumaxis you tested registration right?

agrinman avatar May 12 '20 21:05 agrinman

Yes, sorry. Realized that my comment is a bit ambiguous just after posting. Edited it for clarity 🙂

lumaxis avatar May 12 '20 21:05 lumaxis

Ok thanks, that’s good then! Hopefully they’re not blocking because of something like attestation. Will debug further!

agrinman avatar May 12 '20 21:05 agrinman

Ok thanks, that’s good then! Hopefully they’re not blocking because of something like attestation. Will debug further!

Any updates on this? I have this bug too.

mkexc avatar May 30 '20 11:05 mkexc

Not yet...still an open issue as to why this is happening. In the mean time, I'd suggest registering your krypton key on the chrome browser. Authentication works just fine on Safari.

agrinman avatar May 31 '20 23:05 agrinman