laravel-webauthn icon indicating copy to clipboard operation
laravel-webauthn copied to clipboard

some yubikeys are erroring out in Chrome

Open emedchill opened this issue 1 year ago • 3 comments

I am having an issue with some Yubikeys on asbiin/laravel-webauthn:^3.3.1 and web-auth/webauthn-lib:^4.6.0 for Chromium browsers -- Firefox works just fine. I have other (older and newer) keys that work on Chrome from Yubikey.

Error happens when trying to create the credentials:

DOMException: The operation either timed out or was not allowed. See: https://www.w3.org/TR/webauthn-2/#sctn-privacy-considerations-client.

Keys that don't work: 5C NFC (firmware 5.2.7) Yubikey 2 (firmware 5.2.4)

My current workaround: using "web-auth/webauthn-lib": "~4.5.2" in composer.

emedchill avatar Jul 31 '23 16:07 emedchill

@emedchill @chstdu thank you for this report. I don't have any issue with me yubikeys or any other webauthn key, so it's difficult to debug. If you find anything else, that could help!

asbiin avatar Mar 16 '24 11:03 asbiin

Thank you very much for picking this topic up again. The YubiKey registration seems to be working for me now. Can you, @emedchill confirm? Screenshot 2024-03-17 212112

chstdu avatar Mar 17 '24 20:03 chstdu

This is still an issue from web-auth/webauthn-lib:4.6.0 to web-auth/webauthn-lib:4.8.3 (current) for certain keys.

emedchill avatar Mar 25 '24 17:03 emedchill