next-authnextauthjs
NUEVOAuth.js (anteriormente NextAuth.js) es una biblioteca de autenticación de código abierto y full-stack para aplicaciones web modernas. Soporta OAuth, OIDC, inicio de sesión sin contraseña y Passkeys, funciona con o sin base de datos y se ejecuta en cualquier entorno de ejecución de JS.