Docs
/
Stytch.com
Contact sales
Log in
Sign up
Node
Consumer Authentication
Example apps
Guides
API reference
SDKs
Resources
Node
Introduction
Quickstarts
Next.js quickstart
Building your app with Stytch
Full-stack overview
Frontend (pre-built UI)
Frontend (headless)
Backend
Migrations
Migration overview
Migrating users statically
Migrating users dynamically
Additional migration considerations
Deployment strategies
Exporting from Stytch
Integrations
Planetscale
Supabase
Feathery
Unit
Authorization
Implement RBAC with metadata
Dashboard
API keys
Redirect urls
Event logs
DFP Protected Auth
Overview
Setting up DFP Protected Auth
Handling challenges
Magic Links
EMAIL MAGIC LINKS
Getting started with the API
Getting started with the SDK
Replacing your password reset flow
Building an invite user flow
Add magic links to an existing auth flow
Adding PKCE to a Magic Link flow
Magic Link redirect routing
EMBEDDABLE MAGIC LINKS
Getting started with the API
Mobile Biometrics
Overview
M2M Authentication
Authenticate an M2M Client
Rotate client secrets
Import M2M Clients from Auth0
OAuth
Identity provider overview
Getting started with the API (Google)
Add Google One Tap via the SDK
Email address behavior
Adding PKCE to an OAuth flow
Passcodes
Getting started with the API
Getting started with the SDK
Add multi-factor authentication (MFA) with SMS
Toll fraud
What is SMS toll fraud?
How you can prevent toll fraud
Unsupported countries
Passkeys & WebAuthn
Passkeys
Passkeys overview
Set up Passkeys with the frontend SDK
WebAuthn
Getting started with the API
Getting started with the SDK
Passwords
Getting started with the API
Getting started with the SDK
Password strength policy
EMAIL VERIFICATION
Overview
Email verification before password creation
Email verification after password creation
Sessions
How to use sessions
Session management examples
Custom claims
Custom claim templates
Session tokens vs JWTs
TOTP
Getting started with the API
Getting started with the SDK
Web3
Getting started with the API
Getting started with the SDK
Visit our developer forum
Join our Slack community
Contact us
Guides & explainers
Learn more about the Stytch API, SDKs, products, features, and best practices.
Getting started
Passkeys
Upgrade to the next generation of passwordless auth.
Email Magic Links
Send Email Magic Links with the API.
Migrating to Stytch
Migrate your application's auth over to Stytch.
Embeddable Magic Links
Create Embeddable Magic Links.
OAuth
Set up Google OAuth for social login.
Google One Tap
Set up OAuth and Google One Tap with the SDK.
Sessions
Learn how to mint, manage, and revoke Sessions with the API.
Custom claim templates
Create custom claim JSON templates that return with every Session.
Passwords
Set up passwords with the API.
SMS OTP
Send SMS OTPs with the API.
TOTP
Set up TOTP with the API.
WebAuthn
Set up WebAuthn with the API.
Web3
Log in with crypto wallets.