Skip to content
Next Auth
Search
Cancel
GitHub
X
LinkedIn
Email
Select theme
Dark
Light
Auto
Intro ao Workshop
Boas Vindas
Conteúdo do Workshop
Pré requisitos
Repositório e Aplicação usados
Intro ao NextAuth
Por que NextAuth?
NextAuth ou Auth.js?
Sessões (Sessions)
Providers
Adapters
Callbacks
Eventos
1. Setup do NextAuth na Aplicação
Instalando o NextAuth
Instalando nossa Base de Dados
Configurando o NextAuth
Entendendo o fluxo de login
Adicionando usuários Reais
Login Nativo do Next Auth
2. Login com Credenciais
O que vamos fazer?
Login com Credenciais
Criando a server action
Lidando com erros de login
Client Side
Client Side - Logout e Sessão
3. Login com Github
Introdução
Criando um App Oauth2 no Github
Adicionando outro Provider
Configurando a rota e o formulário
4. Login com Magic Link
Introdução
Serviço de Email
Adicionando o Provider
Configurando o Formulário
5. Dashboard e Logout
Antes, resolvendo bugs
Dados do usuário no Dashboard
Criando o Logout
Protegendo as rotas (dashboard e login)
6. Callbacks: mais dados na sessão
Usando callbacks no NextAuth
Refatorando Tudo
GitHub
X
LinkedIn
Email
Select theme
Dark
Light
Auto
Next Auth
Um guia escrito para o workshop "Next Auth" do Codante.io
Comece por aqui
Repositório deste guia