We offer the following functionality:
- ✅ Sign-up / Sign-in with email ID and password
- ✅ Forgot password flow using email
- ✅ Secure session management
- ⏱️ Email verification (coming soon)
- ⏱️ Social logins (coming soon)
Supported tech stacks 🙌
We integrate with your frontend, backend API and database.
Login & session management
- MySQL, PostgreSQL
Session management only
For this section, please visit the older docs. We are working on updating the following SDKs to add login functionality as well.
- Flask, Javalin, Golang, Laravel, FastAPI
- Angular, JS, iOS, Android, React-native
- MySQL, PostgreSQL, MongoDB).
Documentation structure 👩💻👨💻
You can view our demo app to see what the Quick setup will result in.
The documentation is structured as:
Quick setup: The Quick setup will take 15 mins and will provide a good indication of what using SuperTokens will be like. It involves a minimum setup for complete login and session functionality.
Common customizations: This will help you customize various parts of the auth experience as per your needs.
Advanced users: If you would like to build your frontend login UI completely, or backend APIs (relating to auth), this guide is for you. However, we would encourage you to explore the Common customizations first in case your needs can be met easily within that guide.