NextAuth no Next.js 14

Workshop

22 vídeos 03:35:45

Seção 01 | Introdução ao NextAuth.js

  1. 06:53
  2. 07:22
  3. 08:42
  4. 02:47
  5. 01:52
  6. 01:52

Seção 02 | Setup do Projeto

  1. 11:13
  2. 12:49

Seção 03 | Login com Credenciais

  1. 15:39
  2. 14:17
  3. 09:40
  4. 04:29
  5. 12:53
  6. 27:58
  7. 08:40

Seção 04 | Login com Github

  1. 18:12
  2. 06:12
  3. 12:27
  4. 04:24

Seção 05 | Login com Email

  1. 14:23

Seção 06 | Finalização

  1. 10:56
  2. 02:05
Workshops>NextAuth no Next.js 14>Fluxo do Login com Email e Senha

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á 2 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á 2 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!