基于Hyperledger Fabric的Web和移动应用程序中的身份验证机制

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

如何在基于Hyperledger Fabric的Web和移动应用程序中实现用户身份验证?我们知道Fabric CA在用户注册时会返回私钥和证书。

  1. 基于Hyperledger Fabric的Web应用程序中对用户进行身份验证的可能方法是什么?] >>

  2. 我们可以使用基于密码的身份验证吗?如果不是,如何在Web应用程序中使用私钥来实现身份验证。

  3. 如何在Android Mobile App中实施?如何在Android App中保护私钥?

  4. 有人可以共享样本或指针吗?

如何在基于Hyperledger Fabric的Web和移动应用程序中实现用户身份验证?我们知道Fabric CA在用户注册时会返回私钥和证书。可能有什么...

hyperledger-fabric
1个回答
0
投票

通常,您需要具有一个身份验证层,该身份验证层将通过网站或移动应用程序将典型的用户交互转换为对各个Fabric节点的请求。

这意味着您将使用某种api,我们会说它在nodejs中,因为nodejs sdk是最成熟的。您可以使用该api设置所需的任何身份验证:密码,oauth,jwt,相互tls,就像使用其他任何api一样。现在您的用户可以使用选择的任何身份验证机制登录到您的api,您可以编写可以通过身份验证的用户访问的终结点,然后该终结点将代表他们向结构节点发出请求。

© www.soinside.com 2019 - 2024. All rights reserved.