Skip to content

Fido: Fix PIN requirement for USB plugged after navigating to USB view#3462

Merged
mar-v-in merged 2 commits into
microg:masterfrom
p1gp1g:fido/usb_pin
Jun 29, 2026
Merged

Fido: Fix PIN requirement for USB plugged after navigating to USB view#3462
mar-v-in merged 2 commits into
microg:masterfrom
p1gp1g:fido/usb_pin

Conversation

@p1gp1g

@p1gp1g p1gp1g commented May 11, 2026

Copy link
Copy Markdown
Contributor

When the USB key is plugged after navigating to the USB transport view, and the authenticator requires a PIN, it was simply logged, as caught with other exceptions.

The AuthenticatorActivity shows the PIN entry view only if it catch a MissingPinException, which wasn't possible in this case.

The user had to navigate back to the transport selection, then to the USB entry to finally be able to login

Fix #2888

@mar-v-in mar-v-in added this to the 0.3.16 milestone Jun 8, 2026
@mar-v-in mar-v-in merged commit 11ed968 into microg:master Jun 29, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

USB Fido2: PIN not requested if plugged after method selected

2 participants