- Una solución de autenticación de usuarios completamente open source y pensada para desarrolladores. Licencias MIT y AGPL
- Permite empezar rápido y seguir usando todas las funciones tal como están a medida que el proyecto crece
- El servicio administrado es opcional, y en cualquier momento se pueden exportar los datos de los usuarios y hacer self-hosting gratis
- Compatible con frontend en Next.js y cualquier backend que pueda usar una API REST
Funciones
<SignIn/> y <SignUp/>: componentes de autenticación con soporte para OAuth, credenciales con contraseña y magic links. Soporte para modo oscuro/claro
- API de Next.js: basada en server components, hooks de React y route handlers
- Panel de usuarios: permite filtrar, analizar y editar usuarios
- Configuración de cuenta: permite actualizar el perfil, verificar el correo y cambiar la contraseña
- Soporte para multi-tenant y equipos: permite gestionar clientes B2B
- Control de acceso basado en roles: permite definir grafos de permisos y asignarlos a los usuarios
- Conexiones OAuth: gestión de access tokens para APIs de terceros, como Outlook y Google Calendar
- Suplantación de usuario (Impersonation): permite iniciar sesión como una cuenta de usuario para depuración y soporte
- Webhooks: notificaciones de actividad de usuarios. Basado en Svix
- Correos automáticos: envía emails personalizados para registro, restablecimiento de contraseña y verificación de correo
- Manejo de sesiones de usuario y JWT: gestión de refresh tokens y access tokens, JWT y cookies
- Autenticación M2M: uso de access tokens de corta duración para autenticación entre máquinas
Resumen de GN⁺
- Stack Auth es una solución open source de autenticación de usuarios, pensada para desarrolladores, que ofrece un inicio rápido y una amplia variedad de funciones
- Soporta frontend en Next.js y API REST, por lo que es compatible con distintos backends
- Ofrece funciones como gestión de usuarios, control de acceso basado en roles y conexiones OAuth, lo que la hace favorable para proyectos en crecimiento
- Sigue evolucionando gracias a las contribuciones de la comunidad open source y también ofrece opción de self-hosting
- Entre los productos con funciones similares están Auth0 y Clerk
1 comentarios
Comentarios de Hacker News