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