Hyperledger Composer REST服务器钱包不是唯一的

问题描述 投票:0回答:1

我已成功完成Christopher Ganga's tutorial使用Passport-JWT身份验证。我的问题是,当我用第二个用户名提交第二个持票人令牌时,它会返回第二个访问代码,该代码将我连接到我之前导入的同一个钱包和Id卡。如何为每个用户分配一个单独的钱包?

authentication passport.js hyperledger-composer
1个回答
0
投票

我也遇到同样的问题。 我在该教程下面找到了一个解决方案,它对我有用。 希望我的回答可以帮到你。


在那个教程中,作者说 “Composer Rest Server还要求JWT令牌声称具有id或用户名。(不确定为什么会出现这种情况)”

他在声明中使用用户名并生成JWToken。 如果你只在声明中使用id,那么一切都很好。

我的主张如下:

var claims = {
  id: "001",
  name: "alice"
}
© www.soinside.com 2019 - 2024. All rights reserved.