29 pontos por xguru 2022-12-22 | 1 comentários | Compartilhar no WhatsApp
  • O NextAuth.js mudou de nome e expandiu/desacoplou suas funcionalidades para ser mais genérico

Flexible

  • Pode ser usado em qualquer lugar: Next.js, SvelteKit e Vercel Edge / Serverless etc.
  • Suporta qualquer banco de dados: MySQL, Postgres, MongoDB...
  • Sessões em banco de dados ou JWT

Easy

  • Suporte a serviços como Google, Facebook, Auth0 e Apple
  • Suporte a OAuth 2 + OpenID
  • Recursos integrados de e-mail / passwordless / link mágico
  • Pode ser usado com um repositório de username / password

Secure

  • Cookies assinados, com prefixo e apenas no servidor
  • Proteção contra CSRF integrada
  • JWT com JWS / JWE / JWK
  • Sincronização entre abas, revalidação automática, keepalives
  • Não depende de JavaScript no cliente

1 comentários

 
hobbyist 2022-12-24

Enquanto eu usava o NextAuth, era bem incômodo ficar tão preso ao Next, então que bom que finalmente saiu.