Aula 05: Autenticação e autorização no NextJS
Nesta aula aprendi a construir aplicações que suportam autenticação, tanto no Client Side como no Server Side. Criamos um aplicativo que realiza autenticação, logout (em mais de uma aba com a Broadcast Channel API) e como interceptar uma resposta com o Axios e realizar o refresh de token.
O foco da aula não foi criar uma interface, então são telas básicas. Para um projeto com uma interface, autenticação e diversas outras features, veja o dashgo.
O backend foi construído por Diego Fernandes.
- Clone o repositório
- Instale as dependências do backend com yarn
- Inicie o backend com yarn dev
- Instale as dependências do frontend com yarn
- Inicie o frontend com yarn dev
- Agora você pode acessar localhost:3000 do seu navegador.