Auth.js - Authentifizierungsbibliothek für das Web
(authjs.dev)- NextAuth.js hat seinen Namen geändert und seine Funktionen allgemeiner erweitert sowie entkoppelt
Flexible
- Überall nutzbar: Next.js, SvelteKit sowie Vercel Edge / Serverless usw.
- Unterstützt jede DB: MySQL, Postgres, MongoDB, ..
- Datenbank-Sessions oder JWT
Easy
- Unterstützt Dienste wie Google, Facebook, Auth0, Apple usw.
- Unterstützt OAuth 2 + OpenID
- E-Mail / Passwordless / Magic-Link-Funktionen integriert
- Kann zusammen mit Username-/Password-Speichern verwendet werden
Secure
- Signierte, präfixierte, nur serverseitige Cookies
- Integrierter CSRF-Schutz
- JWT mit JWS / JWE / JWK
- Tab-Synchronisierung, automatische Revalidierung, Keepalives
- Nicht von clientseitigem JavaScript abhängig
1 Kommentare
Ich fand es unbequem, weil man bei der Nutzung von next auth zu sehr an Next gebunden war, aber endlich ist es da.