Projeto de uma API responsável por cadastrar um usuário, criptografar sua senha no banco de dados, e devolver um token para acessar certas informações.
Criado para treinar alguns tópicos aprendidos em alguns cursos de NodeJS
Utilizando o Insomnia na rota inicial da nossa aplicação e recebendo uma mensagem de boas vindas
---------------------------------------------------------------------------------------------------------------------------------
{
"name": "nome do usuário",
"email": "[email protected]"
"password": "senhaDoNossoUsuario123",
"confirmPassword": "SenhaDoNossoUsuario123"
}
---------------------------------------------------------------------------------------------------------------------------------
Realizando o Login do nosso usuário o que nos dá direito ao acesso a algumas rotas privadas com o nosso Token
---------------------------------------------------------------------------------------------------------------------------------
Buscando usuarios pelo seu ID, o usuário somente irá conseguir acessar os dados de outros usuários caso esteja logado e possua um Token válido
As seguintes ferramentas foram usadas na construção do projeto:
Veja o arquivo package.json
Este projeto esta sobe a licença MIT