ToolQuestor Logo
Auth.js

Auth.js

Adicionado:10/26/2025
Preços:
Grátis
Conectar:
Base44

Base44

FEATURED
Wispr Flow

Wispr Flow

FEATURED
Vidnoz AI

Vidnoz AI

FEATURED

O que é Auth.js?

Auth.js é uma solução completa de autenticação que funciona em diferentes frameworks JavaScript. Ele fornece tudo o que é necessário para adicionar sistemas de login seguros a sites e aplicações. Você pode permitir que os usuários façam login através de suas contas existentes em serviços como Google ou GitHub, usar links mágicos baseados em e-mail ou até mesmo combinações tradicionais de nome de usuário e senha.

A biblioteca é agnóstica ao runtime, o que significa que se adapta para funcionar com Next.js, SvelteKit, Express, Qwik e outros frameworks. Ela gerencia sessões, protege rotas e conecta-se a bancos de dados quando necessário. Auth.js segue os padrões web e as melhores práticas de segurança, tornando-o seguro e confiável. Como é open source, o código está disponível publicamente para revisão e contribuições de desenvolvedores ao redor do mundo.

Recursos do Auth.js

  • Suporte a OAuth 2.0 e OpenID Connect

  • Mais de 80 provedores de autenticação pré-configurados

  • Autenticação por e-mail com link mágico

  • Credenciais de nome de usuário e senha

  • Login sem senha com WebAuthn

  • Suporte a múltiplos frameworks (Next.js, SvelteKit, Express)

  • Adaptadores de banco de dados para os principais bancos

  • Sessions JWT ou em banco de dados

  • Recursos de segurança integrados

  • Suporte a páginas personalizadas

  • Pronto para TypeScript

  • Open source e gratuito

Preços do Auth.js

Mais Popular
Free / Open Source

Free

O que está incluído:
  • Solução completa de autenticação
  • Mais de 80 provedores OAuth pré-configurados
  • Suporte a OAuth 2.0 e OpenID Connect
  • Autenticação por e-mail com link mágico
  • Autenticação baseada em credenciais
  • Login sem senha WebAuthn
  • Suporte a múltiplos frameworks
  • Adaptadores de banco de dados (PostgreSQL, MySQL, MongoDB, etc.)
  • JWT ou sessões de banco de dados
  • Recursos de segurança integrados (CSRF, PKCE)

Repositório do Auth.js

Ver no Github
Estrelas28,319
Forks4,044
Idade do Repositório8 anos
Último Commit15 dias atrás

Perguntas frequentes sobre Auth.js

O Auth.js é realmente completamente gratuito?
Sim, o Auth.js é completamente gratuito e de código aberto sob a licença ISC. Não há taxas de assinatura, limites de uso ou custos ocultos. Todos os recursos, incluindo suporte para mais de 80 provedores OAuth, integrações com bancos de dados e recursos avançados de segurança, estão disponíveis sem custo para uso pessoal e comercial.
Quais frameworks o Auth.js suporta?
Auth.js suporta múltiplos frameworks JavaScript, incluindo Next.js, SvelteKit, Express, Qwik e SolidStart. É agnóstico em relação ao runtime e segue os padrões da web, tornando-o adaptável a diferentes ambientes. Cada framework possui seu próprio pacote com instruções específicas de integração na documentação.
Como o Auth.js é diferente de outras bibliotecas de autenticação?
Auth.js destaca-se por ser completamente gratuito e de código aberto, oferecendo recursos abrangentes. Suporta mais de 80 provedores OAuth nativamente, funciona em múltiplos frameworks e oferece flexibilidade na escolha entre sessões JWT ou baseadas em banco de dados. Diferentemente dos serviços pagos, você mantém controle total sobre seu sistema de autenticação e os dados dos usuários.
Posso usar o Auth.js sem um banco de dados?
Sim, o Auth.js pode funcionar sem um banco de dados usando sessões baseadas em JWT. Isso é perfeito para aplicações sem estado ou quando você deseja minimizar a infraestrutura. No entanto, se precisar armazenar dados de usuários, gerenciar contas ou implementar recursos como tokens de atualização, você pode facilmente adicionar suporte a banco de dados usando um dos adaptadores disponíveis.
Quais métodos de autenticação o Auth.js suporta?
Auth.js suporta quatro principais métodos de autenticação: autenticação OAuth com provedores como Google e GitHub, links mágicos enviados por e-mail, credenciais tradicionais como nome de usuário e senha, e WebAuthn para autenticação sem senha usando biometria ou chaves de segurança. Você pode usar um método ou combinar vários métodos em sua aplicação.
Carregando...

Veja o que os usuários estão dizendo sobre Auth.js

0.0

0 Avaliações

5
0
4
0
3
0
2
0
1
0

Ainda não há avaliações

Seja o primeiro a avaliar Auth.js