- Une solution d’authentification utilisateur entièrement open source et pensée pour les développeurs. Sous licences MIT et AGPL
- Démarrage rapide, avec accès à toutes les fonctionnalités à mesure que le projet grandit
- Le service managé est optionnel, et les données utilisateur peuvent être exportées à tout moment pour un auto-hébergement gratuit
- Compatible avec le frontend Next.js et tout backend pouvant utiliser une API REST
Fonctionnalités
<SignIn/> et <SignUp/> : composants d’authentification prenant en charge OAuth, les identifiants par mot de passe et les magic links. Prise en charge des modes sombre/clair
- API Next.js : basée sur les composants serveur, les hooks React et les route handlers
- Tableau de bord utilisateur : filtrage, analyse et modification des utilisateurs
- Paramètres du compte : mise à jour du profil, vérification de l’e-mail et changement de mot de passe
- Multi-tenant et prise en charge des équipes : gestion possible des clients B2B
- Contrôle d’accès basé sur les rôles : définition de graphes d’autorisations et attribution aux utilisateurs
- Connexions OAuth : gestion des jetons d’accès pour les API tierces, comme Outlook ou Google Calendar
- Usurpation d’identité utilisateur (Impersonation) : connexion à un compte utilisateur pour le débogage et le support
- Webhooks : notifications d’activité utilisateur. Basé sur Svix
- E-mails automatiques : envoi d’e-mails personnalisés lors de l’inscription, de la réinitialisation du mot de passe et de la vérification de l’e-mail
- Gestion des sessions utilisateur et des JWT : refresh tokens et access tokens, JWT et cookies
- Authentification M2M : utilisation de jetons d’accès de courte durée pour l’authentification machine à machine
Le résumé de GN⁺
- Stack Auth est une solution open source d’authentification utilisateur pensée pour les développeurs, offrant un démarrage rapide et de nombreuses fonctionnalités
- Compatible avec le frontend Next.js et les API REST, elle peut s’intégrer à une grande variété de backends
- Elle propose de nombreuses fonctions, comme la gestion des utilisateurs, le contrôle d’accès basé sur les rôles et les connexions OAuth, utiles à la croissance des projets
- Le projet continue d’évoluer grâce aux contributions de la communauté open source, et propose aussi une option d’auto-hébergement
- Parmi les produits offrant des fonctions similaires figurent Auth0 et Clerk
1 commentaires
Avis sur Hacker News