Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Unauthorized Post login Curso arquitetura e escalabilidade projeto inicial

Ao enviar o json com email e password em login, esta retornando Unauthorized E em specialists esta retornando erro 500.

2 respostas

Olá, Marcos! Parece que você está enfrentando problemas com a autenticação e também com o endpoint de especialistas, vamos tentar resolver isso.

Para o problema de "Unauthorized" no login, é importante verificar se você está enviando corretamente o JSON com o e-mail e a senha. No exemplo da aula, o JSON enviado para o endpoint de login é:

{
    "email": "email@example.com",
    "password": "12345678"
}

Certifique-se de que você está utilizando o verbo POST e que o e-mail e senha estão corretos. Se você mudou o e-mail e a senha no banco de dados, deve usar os novos valores.

Quanto ao erro 500 no endpoint de especialistas, esse é um erro genérico que pode ocorrer por vários motivos. Como a aula não menciona nenhum problema específico com esse endpoint, pode ser que esteja ocorrendo algum problema na sua aplicação local.

Alguns pontos para verificar:

  1. Verifique se a aplicação está rodando corretamente, sem erros no console.
  2. Confira se o banco de dados está configurado corretamente e se os dados foram inseridos.
  3. Tente acessar outros endpoints para ver se o problema ocorre apenas com o endpoint de especialistas.

Se o problema persistir, tente fornecer mais detalhes sobre o erro 500, como mensagens de erro no console ou no retorno da requisição. Isso pode ajudar a identificar a causa do problema.

Espero ter ajudado e bons estudos!

solução!

Oi Matheus, no login o email esta incorreto, acessei o container no BD esta o email: email@example.org

{
    "email": "email@example.org",
    "password": "12345678"
}