Connect to any identity provider with SAML 2.0 and OIDC support out of the box. Support Google, GitHub, Microsoft, and custom OAuth providers. Your users can sign in with the tools they already use.
Invite users, manage roles and permissions with a simple dashboard. Built-in multi-tenant support makes it perfect for B2B SaaS. Create organizations, assign admins, and control access at every level.
Track every authentication event for compliance and security. Detailed audit logs help you prepare for SOC 2 audits and satisfy enterprise security reviews. Know exactly who accessed what and when.
Launch fully hosted login and signup pages that match your brand. Customize colors, logos, and messaging — no frontend work required. Give your users a polished authentication experience from day one.
Add enterprise auth to your app with just a few lines of code.
# Exchange auth code for user profile
curl -X POST https://api.seal.dev/auth/token \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "grant_type=authorization_code" \
-d "code=AUTHORIZATION_CODE" \
-d "client_id=YOUR_CLIENT_ID" \
-d "client_secret=YOUR_CLIENT_SECRET" \
-d "redirect_uri=http://localhost:3000/callback"
# Response
{
"access_token": "eyJhbGciOiJSUzI1NiIs...",
"token_type": "Bearer",
"expires_in": 300,
"refresh_token": "seal_rt_a1b2c3d4...",
"user": {
"id": "usr_1234567890",
"email": "jane@acme.com",
"first_name": "Jane",
"last_name": "Smith"
},
"organization": {
"id": "org_acme_corp",
"name": "Acme Corp"
}
} Stop losing deals to auth requirements. Ship faster with Seal.
Start free, scale as you grow.
For startups pre-enterprise sales
For growing companies
For large organizations
Know exactly what runs your auth. Audit every line of code, contribute improvements, and self-host when you're ready. No vendor lock-in.
View on GitHubSetup takes minutes. Start free, scale when you're ready.