Hyperledger membersrvc.yaml,密码以明文形式存储?

Hyperledger membersrvc.yaml,密码以明文形式存储?,hyperledger,hyperledger-fabric,Hyperledger,Hyperledger Fabric,我正在稳定版本中使用hyperledger结构 在CA中,用户及其密码以明文形式存储在$GOPATH/src/github.com/hyperledger/fabric/membersrvc中的membersrvc.yaml文件中 这正常吗?当我启动CA时,是否有其他方法可以创建用户,而不必使用明文形式的凭据 membersrvc.yaml中的用户名/密码组合只能使用一次。把它想象成一个OTP。如果您想再次重用它,您必须关闭membership service实例,并且必须清理/var/hype

我正在稳定版本中使用hyperledger结构

在CA中,用户及其密码以明文形式存储在$GOPATH/src/github.com/hyperledger/fabric/membersrvc中的membersrvc.yaml文件中


这正常吗?当我启动CA时,是否有其他方法可以创建用户,而不必使用明文形式的凭据

membersrvc.yaml中的用户名/密码组合只能使用一次。把它想象成一个OTP。如果您想再次重用它,您必须关闭membership service实例,并且必须清理/var/hyperledger/production/db目录中的用户数据存储(根据我的信息,目前还没有计划包含注销API,该API可能会在不清理的情况下再次启用凭据的使用)


如果您想向结构中添加新用户,则可以使用Member.register方法以编程方式完成此操作-同时使用Node.js SDK。但该用户将仅在结构的生命周期内存在(即,直到执行清理为止)。

我明白了,谢谢您的回答。然后我将使用Node.js SDK添加我的新用户