Ok, já faço uso do JWT, agora como posso recuperar as informações do usuário logado, para o caso se o mesmo quiser modificar suas informações, como senha por exemplo.
Ok, já faço uso do JWT, agora como posso recuperar as informações do usuário logado, para o caso se o mesmo quiser modificar suas informações, como senha por exemplo.
Precisaria ter um endpoint no servidor que retornasse essas informações.
var token = jwt.sign(
{email: json[0].c_loginusuario, class: json[0].c_classeusuario}, app.get('secret'), {
expiresIn: 84600
});
esse trecho de código seria o endpoint?
esse aí deve fazer parte do endpoint que gera o token. Tinha que ter outro que, baseado num token válido, recupere as informações. Falo isso pq, normalmente, você não vai compartilhar a chave usada para gerar o token com seu cliente.