Skip to main content

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.
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.
4.a. System passkey-creation sheet appears
  • The platform asks the user to authorize creation with a supported device-unlock method.
4.b. Passkey creation successful
  • 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