Acesso exclusivo para membros PRO

Esse conteúdo é exclusivo para nossos assinantes.

Libere esse e muito mais conteúdo assinando o Codante PRO.

Fluxo do Login com Email e Senha

Continuamos nossa configuração do NextAuth no nosso projeto. Configuramos os arquivos auth.ts e route.ts, adicionando o .env ao gitignore. Em seguida, criamos um botão de login e processamos detalhadamente o fluxo de login no NextAuth, destacando a importância da função `authorize` em verificar credenciais.

Comentários

(2)
Avatar do usuário
Jonatan S Almeidahá 7 meses
Acho que deveria haver alguma validação nos campos, tipo react-hook-form ou algo do tipo. No entanto, não sei como aplicar isso na prática.
Roberto Cestarihá 7 meses

Fala Jonatan!

Para o foco do Workshop ser NextAuth, optei por deixar validações de lado. No entanto há alguns mini projetos que abordam validação com server components / server actions (por exemplo o Mini Projeto de Server Actions).

De qualquer forma vou levar sua sugestão de usar a lib react-hook-form para talvez montarmos um mini projeto com ela!