AULA 1 👉 Clique aqui🖱
REPOSITÓRIO DA SEMANA 5 👉 Clique aqui 🖱
⚙ Modificações no projeto 👉 Link do Projeto base 🖱
- Instalação do Bcrypt:
npm install --save bcrypt
➕npm install --save-dev @types/bcrypt
- Instalação do Jsonwebtoken:
npm install --save jsonwebtoken
➕npm install --save-dev @types/jsonwebtoken
- É criado uma criptografia para a senha cadastrada e essa nova senha em forma de código é armazenada no banco de dados (Mongoose);
- Faz uma verificação no Banco de dados para checar se o Estudante está cadastrado e se a senha confere;
- Em caso positivo para as duas verificações, é gerado um Token e à partir dele o usuário pode fazer as alterações que desejar nas rotas existentes (Criar, Buscar, Atualizar e Deletar).