【发布时间】:2019-11-28 18:25:14
【问题描述】:
我正在使用 vue-auth 对我的项目进行身份验证。在前端,我可以通过以下方式获得我需要的任何东西:this.$auth.user().id
标题完全按照我的意愿工作,发送我可以在后端获取的令牌,如下所示:console.log(req.header('Authorization') + ' || req.header') 返回此:Bearer mXt0Y87uYNN7TDNWyhq7jsZH || req.header,就像我想要的那样。
我的问题是如何在后端使用此令牌来获取用户 ID?现在,几乎在每个 api 调用中都使用的用户 ID 正在作为查询字符串的一部分发送。如何从令牌中获取此信息,这样我就不必在每个请求中都发送用户 ID?
我查看了 vue-auth 文档(此处为:https://github.com/websanova/vue-auth),但我无法弄清楚这一点。任何帮助表示赞赏。
编辑:我忘了提到我在后端使用的是 node.js。
【问题讨论】:
标签: authentication vue.js jwt token