Windows does not prompt for Pico Fido PIN before authenticating on GitHub #151
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?
## Description
When configuring Pico Fido as an authentication method on GitHub in Windows, the system does not prompt for the device PIN before starting authentication, causing the login to fail. However, if you first unlock the Fido on another site (e.g., https://webauthn.io/) or via Windows Security, then GitHub login succeeds normally.
Steps to Reproduce
Actual Behavior
Expected Behavior
Logs / Error Messages
Additional Notes
Question:
Does this look like a bug in Windows (WebAuthn agent), GitHub, or the Pico Fido itself? Has anyone experienced similar behavior?
Tested on macOS and worked flawlessly.
Tested on Windows 10 and worked too.
Tested on Windows 11 and worked too.
I used Brave, chromium-based browser. IDK if it is a matter of browser.