Ao tentar acessar o postmand também não estou conseguindo acessar
Ao tentar acessar o postmand também não estou conseguindo acessar
Oi, Elisandreia! Como vai?
Agradeço por compartilhar sua dúvida com a comunidade Alura.
Vendo o erro que apareceu, o problema está em usar a versão Web do Postman, que não consegue enviar requisições para o localhost
. Como o projeto AluraBooks usa uma API local com JSON Server + JWT, você precisa usar o Postman Desktop App.
Siga estes passos para resolver:
Baixe a versão desktop do Postman neste link:https://www.postman.com/downloads
Instale e abra o app.
No terminal, certifique-se de iniciar a API com o comando:
npm run start-auth
Com o Postman Desktop aberto, faça uma requisição POST
para http://localhost:8000/public/login
com o corpo:
{
"email": "geo@alura.com.br",
"senha": "123"
}
O retorno esperado será algo assim:
{
"access_token": "seu_token_aqui",
"user": {
"email": "geo@alura.com.br",
...
}
}
Depois disso, lembre-se de usar o token nas próximas requisições assim:
Authorization: Bearer seu_token_aqui
Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição.
Abraços e bons estudos!