Passkey Creation for Non-MFA User Accounts
After a conventional sign-in to a single-factor account, the app can offer the account’s first passkey.- iOS
- Android
Blue steps in the diagram are product-specific and are not part of the passkey benchmark.
1
Login when user has no passkeys
- User enters their identifier (email/username) on the login page.
2
Fallback to traditional login method
- If no passkey exists for the account, the system falls back to the traditional login method (username and password).
3
Passkey append process initiates
- After the eligible sign-in, show a manual nudge that explains how a passkey improves the next sign-in.
- A quality implementation can first open one creation ceremony automatically. If it is cancelled or fails, show the manual nudge without an error.
4
Passkey append process continues
- The user clicks Continue before the manual flow starts a creation ceremony. If the relying party’s credential-binding policy requires step-up verification, it is completed before registration is accepted.
- The platform asks the user to authorize creation with a supported device-unlock method.
- The relying party verifies the registration before linking the passkey to the authenticated account.
5
Skips the passkey append process
- The user skips the optional passkey setup and continues to the app.
- After the configured limit of cancelled or failed attempts, the app also continues without another prompt or error.
Acceptance criteria
This flow covers the first-passkey nudge after a successful non-passkey sign-in to a single-factor account.
References
- Relevant criteria: N2.1-AC01–AC04: Corbado: How to get high passkey adoption in creation flows covers post-sign-in eligibility, manual and automatic creation, retry limits and successful enrollment.
- Relevant criterion: N2.1-AC01: Corbado: Passkey fallback and recovery covers the distinction between single-factor and MFA account journeys.
- Relevant criteria: N2.1-AC01–AC03: Google: Passkeys user journeys covers creation after sign-in, benefit framing and later use.