Auth.js - web için kimlik doğrulama kütüphanesi
(authjs.dev)- NextAuth.js adını değiştirdi ve işlevlerini daha genel kullanım için genişletip ayrıştırdı
Flexible
- Her yerde kullanılabilir: Next.js, Sveltekit ve Vercel Edge / Serverless vb.
- Her türlü veritabanını destekler: MySQL, Postgres, MongoDB,..
- Veritabanı oturumları veya JWT
Easy
- Google, Facebook, Auth0, Apple gibi servisleri destekler
- OAuth 2 + Open ID desteği
- E-posta / Passwordless / magic link özellikleri yerleşik olarak gelir
- Username / Password deposuyla birlikte kullanılabilir
Secure
- İmzalı, önekli, yalnızca sunucuya özel çerezler
- Yerleşik CSRF koruması
- JWS / JWE / JWK ile JWT
- Sekme senkronizasyonu, otomatik yeniden doğrulama, keepalive'lar
- İstemci JavaScript'ine bağımlı değildir
1 yorum
Next Auth kullanırken Next'e fazla bağlı olması yüzünden çok rahatsız ediciydi, sonunda çıktı.