Hyperledger Fabric:如何实现用户名/密码认证

时间:2018-09-26 07:37:43

标签: authentication hyperledger-fabric hyperledger-composer

我已经使用作曲家在Hyperledger Fabric V1.1中创建了业务网络。

我有多个参与者,每个参与者都有身份。现在,我创建了一个角度应用程序,其中应根据UI需要更改的参与者类型,使用Usernamepassword对用户进行身份验证。

每个用户都有自己的card

我想知道如何使用usernamepassword进行身份验证。

1 个答案:

答案 0 :(得分:1)

这不是开箱即用的东西,因此需要一些创造性的思考。

一种方法是使用某种会员制并将其链接到身份。

流程可能是这样的:

  1. 您创建一个身份并获取所有必需的证书。
  2. 在您的会员系统中创建了一个UI用户
  3. 在用户名和身份之间创建一个链接,因此当用户登录时,您已经知道要使用的身份,然后知道要显示或隐藏的UI部分。

类似的方法可以很好地工作,您只需要记住处理UI用户名和Hyperledger身份之间的链接,这可能是首次创建UI用户时完成的某种管理类型。