29 điểm bởi xguru 2022-12-22 | 1 bình luận | Chia sẻ qua WhatsApp
  • NextAuth.js đã đổi tên và mở rộng chức năng theo hướng tổng quát hơn, đồng thời tách rời các thành phần

Linh hoạt

  • Có thể dùng ở mọi nơi: Next.js, SvelteKit, Vercel Edge / Serverless, v.v.
  • Hỗ trợ mọi CSDL: MySQL, Postgres, MongoDB,..
  • Phiên dựa trên cơ sở dữ liệu hoặc JWT

Dễ dùng

  • Hỗ trợ các dịch vụ như Google, Facebook, Auth0, Apple, v.v.
  • Hỗ trợ OAuth 2 + OpenID
  • Tích hợp sẵn email / passwordless / magic link
  • Có thể dùng cùng kho lưu trữ username / password

Bảo mật

  • Cookie được ký, có tiền tố và chỉ dùng phía server
  • Tích hợp sẵn bảo vệ CSRF
  • JWT với JWS / JWE / JWK
  • Đồng bộ tab, tự động xác thực lại, keepalive
  • Không phụ thuộc vào JavaScript phía client

1 bình luận

 
hobbyist 2022-12-24

Dùng next auth mà thấy quá bị trói buộc vào next nên khá bất tiện, cuối cùng cũng ra rồi nhỉ.