Hyperledger Composer - 使用商业网卡进行Web应用程序授权

时间:2018-02-15 10:30:03

标签: hyperledger-composer

我有一个网络应用程序,它使用业务网络模型从区块链中读取并显示资产+执行事务。

我已经定义了我的ACL文件。使用操场,作为管理员,我可以创建新的身份证,然后使用这些卡限制交易和资产对参与者的访问,但我如何将这些身份证与我的网络应用程序相关联,以便用户只能看到他们是什么允许看?

我使用generator-hyperledger-composer生成我的角项目。

谢谢

1 个答案:

答案 0 :(得分:0)

使用应用程序中的REST服务。您的角度项目可以连接到REST服务器。

设置REST服务器身份验证并选择最适合您设置的基于Passport的身份验证机制/策略 - > https://hyperledger.github.io/composer/integrating/enabling-rest-authentication.html并配置REST服务器多用户模式 ​​- > https://hyperledger.github.io/composer/integrating/enabling-multiuser

后者显示了(假设您创建了包含用户区块链标识的业务网卡),您可以配置多用户模式并与REST服务器进行交互 - 在此示例中使用浏览器和电子钱包。

有关部署REST服务器的信息在这里 - > https://hyperledger.github.io/composer/integrating/deploying-the-rest-server