Qu'est-ce que better-auth ?
Cadre d'authentification TypeScript auto-hébergé avec authentification sociale, 2FA, mots de passe, organisations, RBAC et plus de 15 plugins. Prend en charge les adaptateurs Drizzle/Prisma/Kysely. Alternative auto-hébergée à Clerk/Auth.js. À utiliser lorsque : configuration de l'authentification, ajout de plugins, OAuth social, SaaS multi-locataires, organisations avec équipes et RBAC, authentification à deux facteurs (TOTP/OTP/codes de sauvegarde), vérification des e-mails, flux de réinitialisation de mot de passe, gestion de session, limitation de débit, CSRF et sécurité des cookies, Expo/mobile, erreurs d'adaptateur D1, intégration TanStack Start, bugs supplémentaires, plugin d'administration, migration depuis NextAuth, migration depuis Clerk, migration depuis Supabase Authentification ou dépannage des problèmes d'authentification. Source : oakoss/agent-skills.