Skip to content

Fido: Add extra to pre-select transport and disable instant#3463

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

Fido: Add extra to pre-select transport and disable instant#3463
mar-v-in merged 2 commits into
microg:masterfrom
p1gp1g:fido/add_extras

Conversation

@p1gp1g

@p1gp1g p1gp1g commented May 11, 2026

Copy link
Copy Markdown
Contributor

Applications relying on fido-core (like Passchain) may need some control on instant-level and transport selection.

This is particularly useful when implementing CredentialProviderService, as it allows to offer entries to use USB, NFC or hybrid directly in the OS-dialog to pick a credential, as we can do with the preselectedCredentialId.

The option to disable Instant and Pre-Selection is also a must in this case, as we can give an action to go to the transport selection: during the OS dialog to select the credential, the user can click on Sign-in options > Our options and get the transport selection view

I think these option could be used with microg's RemoteService, as I did with Passchain. It gives a good UX

@mar-v-in mar-v-in added this to the 0.3.16 milestone May 29, 2026
@mar-v-in mar-v-in merged commit 68211e2 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.

2 participants