Oi, Wilson! Como vai?
Vendo o erro que apareceu (401 Unauthorized
), ele indica que as credenciais enviadas não foram reconhecidas pelo backend. Isso pode estar ligado a alguns pontos:
1. Campo incorreto no JSON
Na sua requisição você está usando:
{
"email": "alguem@email.com",
"senha": "123"
}
Mas o backend pode estar esperando outro nome para o campo "senha", como por exemplo "password"
. Faça a verificação se está enviando como esperado.
2. Verifique se o usuário foi realmente salvo no banco
Confirme se o e-mail e a senha estão corretos. Pode ser que o cadastro não tenha sido finalizado corretamente ou não tenha sido persistido.
3. Reiniciou a API depois de cadastrar?
Às vezes, após cadastrar um novo usuário, é necessário reiniciar a API para garantir que ela reconheça os novos dados, especialmente se estiver usando algum mock local ou banco em memória.
4. Backend rodando corretamente?
Veja se a API está rodando certinho e se o endpoint /auth/login
está ativo e aceitando requisições POST.
Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição.
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado