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>Login com Client Components

Login com Client Components

Aprendemos a criar e configurar componentes clientes para a funcionalidade de login em nosso projeto. Isso inclui o desenvolvimento de uma nova página, a implementação de funções de manipulação de eventos e uma visão geral do papel dos componentes clientes na autenticação.

Comentários

(2)
Avatar do usuário
João Carlos Lageshá 3 meses
Sem querer abusar mas já abusando... (1) O que costuma-se utilizar e o que é mais seguro, o Login Client ou o Login Server? (2) É razoável ter uma app tipo essa que possa ser usada em outras aplicações ou esses componentes seriam replicados nas demais aplicações? Grato.
Roberto Cestarihá 3 meses

Fala João!

Sem problema algum, vamos lá:

1) O mais comum é o client - até porque o login com server components é algo novo, só presente na última versão do NextAuth e apenas nas versões 13+ do Next.js. Quanto a segurança, ambos podem ser igualmente seguros, mas tipicamente usando server components há "menos chance" de você vazar alguma chave API ou algo do tipo para o cliente.

Não sei se entendi a sua pergunta 2. Você diz uma aplicação apenas para autenticação?