Overview
Discover all the ways in which you can authenticate your users with SuperTokens.
Authentication Methods
Email/Password
Basic authentication using email and password.
Passwordless
Authentication through magic links or one-time codes.
Social Login
Login flow that uses third-party providers for authentication.
Enterprise Login
Instructions on how to configure your application to support multiple tenants and enterprise authentication methods.
Unified Login
Details on how to create a common authentication experience for all your products.
Machine to Machine Authentication
Guides on authenticating microservices using SuperTokens.
Additional Resources
For information on other features exposed by SuperTokens, please refer to the following resources:
Multi-Factor Authentication
Set up additional verification layers in you sign in process.
Multi-Tenancy
Use SuperTokens to manage multiple organizations and apps.
Attack Protection Suite
Enable additional security features that shield your app.
Self Hosting
Deploy SuperTokens in your own infrastructure.
Migration Guide
Learn how to migrate from an existing authentication provider.