> ## Documentation Index
> Fetch the complete documentation index at: https://docs.corbado.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Passkey Creation: After Login of MFA Account

> This flow explains how users append a passkey to a MFA account.

## Passkey Creation for MFA User Accounts

MFA users logging in via desktop and mobile browsers, follow a standard login flow where they are offered to append a passkey.

<Tabs>
  <Tab title="macOS" />

  <Tab title="Windows" />

  <Tab title="iOS" />

  <Tab title="Android" />
</Tabs>

<Info>
  NOTE: The blue background indicates product-native steps (e.g., verification
  code). Passkey creation is seamlessly embedded in your
  product journey.
</Info>

<Steps>
  <Step title="Login when user has no passkeys and has activated MFA">
    * User enters their identifier (email/username) on the login page.
  </Step>

  <Step title="Fallback to traditional login method">
    * If no passkey exists for the account, the system falls back to the traditional login method (username and password).
  </Step>

  <Step title="System prompts for user verification">
    * After successful password authentication, the user is prompted to verify their account via a code sent through email or SMS.
  </Step>

  <Step title="Passkey append process initiates">
    * Once the system verifies user identity, the user is offered an option to create a passkey for future logins.
  </Step>

  <Step title="OS-native biometric modal appears">
    * User chooses and continues to set up a passkey using fingerprint, face, or PIN for secure sign-in.
  </Step>

  <Step title="Passkey creation successful">
    * User successfully creates a passkey and it is now linked with the user account for the respective web-app.
  </Step>

  <Step title="Redirection to app dashboard">
    * User is redirected to the app dashboard.
  </Step>
</Steps>
