One-Tap Login Flow
Users logging in via desktop and mobile browsers follow a standard login flow enriched by the One-Tap passkey experience, leading to higher login rates on trusted devices.One-Tap is different from the common “Sign in with passkey” button that simply starts the authentication ceremony without checking whether a passkey is available. Those naive buttons often fail and frustrate users. One-Tap uses Passkey Intelligence to show the button only when a passkey is likely available making it a smart, passwordless, and usernameless login path.
Feature documentation: For implementation and configuration details, see the Corbado Connect One-Tap Login documentation.
1
Users log in via One-Tap
- Passkey Intelligence determines the user is likely to have a passkey available on this platform. User taps “Login with Passkey” button on the login screen to start authentication.
- The button displays an account hint, for example “Log in as alice@example.com”, so the user can identify the intended account.
2
System passkey sheet appears
- The browser or operating system directly presents the applicable passkey authentication surface. There’s no further selection or click required.
- User verifies their identity using their screen lock (e.g., fingerprint, PIN, or face recognition).
- User verification happens locally on the device; only a signed assertion is sent to your server, and no shared secret ever leaves the device.
3
Access granted
- User is seamlessly logged in and redirected to the dashboard.
Technical Considerations
Device-scoped availability evidence
The One-Tap Login button appears intelligently based on:- Prior first-party evidence: Whether the user previously created or used a passkey in this browser context
- Browser support: Automatic detection of WebAuthn compatibility
- Session history: Recognition of the last used account on the device
Edge Cases and Fallbacks
Multiple accounts on the same device
Multiple accounts on the same device
When multiple accounts exist on a device, the One-Tap button defaults to the most recently used account. Provide a dropdown or “Use another account” option for switching accounts.
First-time device access
First-time device access
On a new device, users complete the standard authentication flow. After successful passkey creation or use, One-Tap may become eligible on later visits while sufficient device-scoped evidence remains available.
Acceptance criteria
References
- Relevant criteria:
W1.1-AC03,W1.1-AC04,W1.1-AC06–W1.1-AC10. Web Authentication: An API for accessing Public Key Credentials: Level 3 defines authorization gestures, account-scoped requests, credential descriptors and transports, account binding and server-side assertion verification. - Relevant criteria:
W1.1-AC01–W1.1-AC02,W1.1-AC05–W1.1-AC06,W1.1-AC08–W1.1-AC09. One-Tap Login: Seamless Passkey Authentication documents the returning-user pattern, recognizable account hint, explicit activation, account switching and the route back to normal login; it supports the flow shape, not a vendor requirement. - Relevant criteria:
W1.1-AC01. How to get high passkey adoption in login flows provides practical guidance for eligibility-driven presentation. Its reported rates provide context, not acceptance thresholds. - Relevant criteria:
W1.1-AC09. Passkey fallback and recovery supports deliberate fallback after a cancelled passkey attempt without automatic reprompting.