我已经成功完成Christopher Ganga's tutorial的使用Passport-JWT身份验证。我的问题是,当我提交带有第二个用户名的第二个承载令牌时,它返回第二个访问代码,该代码将我连接到我先前导入的同一钱包和Id卡。如何为每个用户获取单独的钱包?
答案 0 :(得分:0)
我也有同样的问题。
我在该教程下面找到了一个解决方案,它对我有用。
希望我的回答能对您有所帮助。
在该教程中,作者说过
“ Composer Rest Server还要求JWT令牌声明 id 或用户名。(不确定为什么会这样)”
他在声明中使用用户名并生成JWToken。
如果您在声明中仅使用 id ,则一切正常。
我的主张如下:
var claims = {
id: "001",
name: "alice"
}