Account linking
Users who sign in with a second provider land on the same account instead of a duplicate.
- Deterministic linking by verified email
- Multiple identities per user record
- No duplicate accounts to reconcile
Authentication
Social, passwordless, MFA, and enterprise SSO from one integration. Same session, same tokens, whichever method they pick.
Social SSO
Google, GitHub, Microsoft, Apple, and the rest. You turn them on per environment. Duplicate accounts get linked, not created.
Users who sign in with a second provider land on the same account instead of a duplicate.
Username and password, social login, SSO, and passwordless all resolve to the same session and token model.
Multi-factor authentication
Layer a second factor onto any sign-in method, with enrollment and recovery flows handled for you.
One-time codes delivered through your configured messaging and email providers.
TOTP enrollment for any authenticator, with QR provisioning built into the hosted flows.
WebAuthn security keys for the phishing-resistant tier your enterprise buyers ask about.
Recovery codes and admin-assisted flows so a lost factor is not a lost account.
Passwordless
Passkeys, magic links, and one-time codes. The password stays as a fallback, not the only door.
WebAuthn passkeys for phishing-resistant sign-in that users never have to remember.
Single-use sign-in links delivered through your own email provider and domain.
Short numeric codes for flows where a link is awkward, such as native and TV apps.
Console and compliance
Turn methods on, see what happened, and show an auditor later. No deploy required.
Providers, policies, branding, and claims are scoped to each environment, so staging never leaks into production.
Embeddable components
Prebuilt sign-in, profile, and security UI — or the same APIs behind a screen you already designed.
A complete sign-up flow with the methods you enabled, validation, and verification built in.
Sign-in with social providers, passwordless, MFA challenges, and enterprise routing handled.
Self-service profile, security settings, connected accounts, and session management.
Free trial
Tell us what you're building and we'll get you set up with a trial, plus someone who can answer questions as you evaluate.
Connect
Install one SDK or point your app at the hosted sign-in pages.
Configure
Enable the methods, providers, and factors you want per environment.
Ship
Go live with sessions, tokens, and audit logs at the edge.
Open the console. Turn on a provider. See a session land.