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
home
com os botões para autenticação com diversos métodos; - Uma página
dashboard
que deverá ser protegida e apenas acessada por usuários logados. Nesta página também teremos o botão delogout
. - Uma página
register
para cadastro de novos usuários com email e senha; - Páginas de
login
para 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