SuperTokens provides open-source authentication focused on self-hosting and data ownership. 14K+ GitHub stars. Docker-based deployment gives teams full control over their auth infrastructure and user data.
Supports email/password, passwordless (magic links, OTP), social OAuth (Google, GitHub, Apple, etc.), multi-factor authentication, and session management with secure rotating refresh tokens.
Pre-built UI components for React, Vue, Angular, and vanilla JS handle login flows. Backend SDKs for Node.js, Python, and Go integrate with any server framework. User management dashboard included.
Self-hosted with Docker or SuperTokens managed cloud. Free tier for both deployment options. Anti-CSRF protection, token rotation, and security best practices enabled by default.