Passkey Creation For Non-MFA User Accounts
Users logging into a native app follow a standard login flow for non-MFA users with passkey append experience.- iOS
- Android

Native: iOS passkey append, non-MFA accounts
Product-Native Steps: The blue background indicates optional product-native steps (e.g., verification code, setup PIN, enabling biometrics). PIN and local biometrics are optional features for protecting app access within sessions after passkey authentication completes. Learn more about how passkeys and local biometrics work together to provide both secure remote authentication (passkeys) and convenient app protection (local biometrics).
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
- Once the user is logged in via traditional method, they are offered an option to create a passkey for future logins.
4
Passkey append process continues
- User continues with the passkey creation process.
- OS biometric prompt modal appears asking the user to authenticate using fingerprint, face, or PIN for secure sign-in.
- User successfully authenticates via biometrics.
- User successfully creates a passkey and it is now linked with the user account for the respective native app.
- The user is prompted to verify their account via a code sent through email or SMS.
- User successfully completes the second factor verification.
- User is asked to set up PIN.
- User is allowed to enable/disable local biometric app login (provided as product feature).
5
Skips the passkey append process
- User skips the passkey setup process and continues with the second factor verification.
- The user is prompted to verify their account via a code sent through email or SMS.
- User successfully completes the second factor verification.
- User is asked to set up PIN.
- User is allowed to enable/disable local biometric app login (provided as product feature).