¿Qué es better-auth?
Marco de autenticación de TypeScript autohospedado con autenticación social, 2FA, claves de acceso, organizaciones, RBAC y más de 15 complementos. Admite adaptadores Drizzle/Prisma/Kysely. Alternativa autohospedada a Clerk/Auth.js. Úselo cuando: configurar autenticación, agregar complementos, OAuth social, SaaS multiinquilino, organizaciones con equipos y RBAC, autenticación de dos factores (TOTP/OTP/códigos de respaldo), verificación de correo electrónico, flujos de restablecimiento de contraseña, administración de sesiones, limitación de velocidad, CSRF y seguridad de cookies, Expo/móvil, errores del adaptador D1, integración de TanStack Start, errores adicionales de Fields, complemento de administración, migración desde NextAuth, migración desde Clerk, migración de Supabase Auth o solucionar problemas de autenticación. Fuente: oakoss/agent-skills.