Skip to main content
Every passkey flow in this section belongs to one of three moments in a user’s life with a passkey. Start with the map, then go as deep as you need.

What this section is

A catalogue of 28 passkey UI flows for web and native apps, plus Passkey Intelligence, which decides when they run. Each carries product-neutral acceptance criteria and a method for scoring an implementation against them. It combines the specifications and platform guidance with production experience from Corbado Connect. It does not require you to use Corbado or to implement every flow.
Evidence and implementation: Each flow’s acceptance criteria are based on specifications, official platform documentation and clearly scoped implementation experience. Corbado Connect is one reference implementation for many of these patterns, not the standard being tested.

Pick your path

Design a flow

Browse the catalogue, pick the flows that fit your product and use the screens and decision trees on each flow page.

Review or compare

Grade what you have shipped, or score two identity providers under identical conditions, and get an adoption-potential rating.

Decide when flows run

Work out when to attempt a passkey automatically, when to offer one, when to wait and when to fall back.
In this documentation, MFA is not mandatory by default. Single-factor accounts (e.g. accounts secured only with a password) are supported, but MFA can be enforced where the application or compliance requires it. When MFA is optional, the passkey append option lets users who initially registered without MFA add additional factors later.
Want the full Figma board with all flows for your design team? Email contact@corbado.com to request access.
Try Demo
Talk to Adoption Engineer
Whitepaper