We offer the following functionality:
- ✅ Sign-up / Sign-in with email ID and password
- ✅ Forgot password flow using email
- ✅ Secure session management
- ✅ Email verification
- ✅ Social logins (Google, Facebook, Apple, Github + adding custom providers)
Application Architecture 🏰
- Frontend SDK: Responsible for rendering the login UI widgets and managing session tokens automatically.
- Backend SDK: Provides APIs for sign-up, sign-in, signout, session refreshing etc. These are called by the frontend UI.
- SuperTokens Core: This is an HTTP service that contains the core logic for auth and sessions (theses are used by the backend SDK in its APIs). It's also responsible for interfacing with the database. We have one instance of the Core running on
Supported tech stacks 🙌
We integrate with your frontend, backend API and database.