SuperTokens Open Source Authentication Platform and Auth0 Alternative
SuperTokens is an open-source authentication platform that serves as a self-hosted alternative to Auth0, Firebase Auth, and AWS Cognito. It provides passwordless login, social auth, MFA, session management, and multi-tenancy with SDKs for Node.js, Python, Go, and popular frontend
What it does
SuperTokens Open Source Authentication Platform and Auth0 Alternative
SuperTokens is an open-source authentication platform that serves as a self-hosted alternative to Auth0, Firebase Auth, and AWS Cognito. It provides passwordless login, social auth, MFA, session management, and multi-tenancy with SDKs for Node.js, Python, Go, and popular frontend frameworks.
Installation
Requirements and caveats from upstream:
- <span><img src="https://img.shields.io/docker/pulls/supertokens/supertokens-postgresql.svg" alt="Docker pull stats"/></span>
- for popular languages and front-end frameworks e.g. Node.js, Go, Python, React.js, React Native, Vanilla JS, etc.
- ✅ Whilst running Java can seem difficult, we provide the JDK along with the binary/docker image when distributing it.
Basic usage or getting-started notes:
-
✅ One of the biggest criticisms of Java is memory usage. We have three solutions to this:
-
We also plan on using GraalVM in the future and this can reduce memory usage by 95%!
-
Extracted from upstream docs: https://raw.githubusercontent.com/supertokens/supertokens-core/HEAD/README.md
Source
Capabilities
Install
Quality
deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,316 chars)