Website
SuperTokens, Open Source User Authentication
Open Source User Authentication. Build fast, maintain control, with reasonable pricing.

Features

SuperTokens delivers a comprehensive set of features to simplify authentication:
- Pre-built Authentication Flows: Ready-to-use login and sign-up components to save development time and effort.
- Session Management: Robust session handling with advanced features like automatic refresh tokens and anti-CSRF protection.
- Customisable Authentication: Tailor the authentication flow and UI to fit your app’s design and business logic.
- Multi-factor Authentication (MFA): Enhance security with optional multi-factor authentication capabilities.
- Passwordless Login: Enable passwordless authentication with magic links, one-time passwords (OTPs), or other methods.
- Role-Based Access Control (RBAC): Implement fine-grained access control by assigning roles and permissions to users.
- Open Source: Fully open-source, giving developers complete control and flexibility to customise the platform as needed.
Pricing
Cloud

Self-hosted

SDK Support

Official
- NodeJS
- GoLang
- Python
- ReactJS
- Vanilla JS
- React Native
- iOS
- Android
- Flutter
Integrations
- AWS Lambda
- GRAPHQL
- Hasura
- NestJS
- Netlify
- NextJS
- RedwoodJS
- Supabase
- Vercel
- Capacitor