Skip to content
Discussion options

You must be logged in to vote

In a greenfield environment, you should use a common RP ID as documented in that article.

In a brownfield environment where passkeys already exist, the autofill UI will only be possible with one RP ID and it's related origins (as you can only have one conditional request in flight). If you want to support that scenario, follow the guidance in the doc for an identifier first flow with backend lookup.

Related Origins doesn't make passkeys for different RP IDs available in one selector / UI. It just allows WebAuthn to be called from origins that do not match the RP ID in the request.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by timcappalli
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants