Repositório e Aplicação usados
Como já falamos por aqui, vamos usar uma aplicação simples em que teremos poucas páginas:
- Uma página
homecom os botões para autenticação com diversos métodos; - Uma página
dashboardque deverá ser protegida e apenas acessada por usuários logados. Nesta página também teremos o botão delogout. - Uma página
registerpara cadastro de novos usuários com email e senha; - Páginas de
loginpara cada um dos métodos de autenticação que iremos utilizar.
A página inicial da aplicação é essa:

Link do Repositório
O repositório do exemplo da aula pode ser encontrado neste link: https://github.com/robertotcestari/workshop-codante-next-auth