Security Key Not Recognized on Websites Without PIN Prompt Until Used on a PIN-Prompting Website #114
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I have registered several security keys successfully on both Google and Porkbun. However, I encountered an issue where a newly inserted security key is not recognized on websites that do not prompt for a PIN (such as Porkbun), but works fine on websites that do prompt for a PIN (such as Google).
Firmware version:
V6.4 EDDSA branch
Steps to Reproduce
5.Use the same security key to log in to Google, which prompts for a PIN.
6.Enter the PIN, and the login to Google succeeds.
Expected Behavior
The security key should work consistently on all registered websites without requiring a prior authentication on a PIN-prompting website.
Actual Behavior
When first inserted, the security key is not recognized on websites that do not prompt for a PIN.
After being used once on a website that prompts for a PIN (e.g., Google), it starts working correctly on all websites, including those without PIN prompts.
Additional Information
The security key was successfully registered on both Google and Porkbun.
This issue occurs on a Windows system where Windows Security manages authentication.
It seems that the security key remains in an uninitialized state until a PIN is entered at least once after insertion.
I also read this issue and your reply.
Is this correct behavior(key not recognized) if the website doesn't prompts for a PIN?Does it mean that I have to used it in a website prompts PIN first then it can be used in other place?
From that issue and my experience,seems both github and porkbun don't prompt PIN and lead to the key not recognized.
Again,I'm not quite sure whether this is a issue for pico-fido or issue for github/porkbun,since google/yahoo works fine.But this problems seems not exist for older version firmware.
Is this the same issue for discouraged verification problem from https://github.com/polhenarejos/pico-fido/issues/113?
ok,I just build and install the latest develop branch,now porkbun prompts for PIN also and it works well.
I have the same exact issue with 1password.com
Using firmware 6.6 (not EdDSA).
Error message when inserting the key : "This security key doesn't look familiar, please try a different one."
I have to use either Yubico Authenticator, or any websites that ask for my PIN first, and then the key will work on 1password