Olá mano eu consegui um sistema de login com o jwt para estudo, mas fiquei com algumas dúvidas:
eu utilizo o insomnia para gerar as requisições
e um exemplo quando eu uso minha rota de authenticar para gerar o token jwt:
que é essa: http://localhost:3000/login
e se eu quiser acessar uma outra rota para pegar os usuarios, que no caso seria essa:
http://localhost:3000 get
rota:
app.route('/users') .all(app.auth.authenticate()) .get((req,res)=>{ usersController .getAll() .then(data => { res.json(data); }) .catch(error=>{ console.log(error); res.status(400); }); })
eu chamo minha authenticação .all(app.auth.authenticate())
e da não autorizado, ai que entra minha dúvida, tem como vc me dar uma luz?
eu teria que guardar em alguma variável esse token e quando acessar a rota do get 3000, chamar?
Ou esse tratamento é todo no front-end?
ficaria grato se pudesse me tirar essa dúvidas.