SuperTokens

Secure and user-friendly authentication is crucial for businesses. SuperTokens offers an open-source solution, enabling developers to implement secure, customizable, and scalable authentication. It simplifies management while delivering flexibility and a smooth user experience for applications.

SuperTokens

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