Saltar al contenido
FindOpenSource

SuperTokens

Servicio central de autenticación autoalojado y de código abierto que ofrece inicio de sesión sin contraseña, social y por email/contraseña, como alternativa a Auth0 o Firebase Auth.

Descripción general

SuperTokens Core es el servicio HTTP backend central de SuperTokens, un sistema de autenticación de código abierto posicionado como alternativa a Auth0, Firebase Auth y AWS Cognito. Se encarga de la lógica de autenticación principal y de las operaciones de base de datos, y es invocado por los SDKs de backend de SuperTokens (disponibles para Node.js, Go, Python y otros), que a su vez exponen APIs de registro, inicio de sesión, cierre de sesión y renovación de sesión que un SDK de frontend consume para gestionar los tokens de sesión y renderizar la interfaz de inicio de sesión.

Es compatible con inicio de sesión sin contraseña, inicio de sesión social, autenticación por email/contraseña y teléfono/contraseña, gestión de sesiones, autenticación multifactor, multi-tenancy con SSO empresarial por organización, roles de usuario y autenticación entre microservicios. El contenido fuera del directorio `ee/` del repositorio tiene licencia Apache-2.0; el directorio `ee/` (funciones empresariales) tiene una licencia distinta.

SuperTokens encaja en equipos que quieren autoalojar directamente su lógica y datos de autenticación, usando los SDKs oficiales para su stack, en lugar de depender de un proveedor de identidad de terceros totalmente alojado.

Categorías
Autenticación y seguridad
Palabras clave
authenticationpasswordlesssocial-loginsession-managementself-hostedloginmfa
Lenguajes
Java
Licencia
Apache-2.0

¿Encontraste un error? Sugiere una edición en GitHub.