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.

Por qué está en este catálogo

Valoración del catálogo: ★★★☆☆ (3/5)

Open-source auth-as-a-service SDK, a developer-friendly alternative to Auth0/Keycloak.

  • Maduro
  • Respaldado por un proveedor
Categorías
Autenticación y seguridad
Palabras clave
authenticationpasswordlesssocial-loginsession-managementself-hostedloginmfa
Lenguajes
Java
Licencia
Apache-2.0

Comparar con otro proyecto

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