Available guides
OTP Login
Configure SMS one-time password authentication from your backend.
Password Authentication
Configure email and password authentication from your backend using the Management API.
Social Login
Configure OAuth providers (Google, Apple, Microsoft, GitHub, Okta).
General concepts
Regardless of which authentication method you use, the Session API follows the same patterns:- Management API (backend) — Configure authentication methods, create users, and manage identifiers using your API key
- Frontend API — Authenticate users from the browser through your custom domain. The API returns JWT access tokens and manages sessions via headers and IndexDB
- Token verification (backend) — Verify JWT access tokens on each authenticated request using the JWKS endpoint
What’s next?
- Set up Webhooks to receive real-time notifications when users are created or sessions change
- Explore the Management API for advanced user management