Como lembrete, este projeto está sendo construído sobre o seguinte projeto inicial no Glitch , ou clonado a partir do GitHub . Criar a lógica de logout é fácil. A rota deve apenas não autenticar o usuário e redirecionar para a home page, em vez de renderizar qualquer visualização. No passaporte, não autenticar um usuário é tão fácil quanto apenas chamar req.logout();
antes de redirecionar. app.route ('/ logout')
.get ((req, res) => {
req.logout ();
res.redirect ('/');
});
Você deve ter notado que também não estamos lidando com páginas ausentes (404), a maneira mais comum de lidar com isso no Node é com o seguinte middleware. Vá em frente e adicione isso depois de todas as outras rotas: app.use ((req, res, next) => {
res.status (404)
.type ('text')
.send ('Não encontrado');
});
Envie sua página quando achar que está certo.
## Instructions