[US-10] Criar rota de login
[US-10] Criar rota de login Criar rota que será chamada para realizar o login de um usuário no sistema.
- A rota deve ser do método POST.
- A rota deve receber no body da requisição um JSON contendo as credenciais de login. Exemplo:
{
"username": "usuario_exemplo",
"password": "senha_exemplo"
}
- A rota deverá autenticar o usuário utilizando as credenciais fornecidas com o banco de dados e retornar um token de autenticação se o login for bem-sucedido.
- Caso as credenciais sejam inválidas, a rota deverá retornar uma mensagem de erro e código apropriado.
- A rota deve retornar uma confirmação de sucesso ou erro de autenticação no formato JSON.