Composer REST 服务器认证

Composer REST server auth

我有一个关于休息服务器的问题。在我的项目中,我不会不使用 rest 服务器作为直接后端,我想要一个 api,它将发送不同的请求。所以,我的问题是,我需要选择什么样的授权? (需要多用户模式授权,我想发送来自不同参与者的交易)谢谢)

是否可以使用 composer-rest-server 不仅用于登录而且用于注册,如果真实用户不会发出请求,但我自己的 api 会自动在 rest-server 上注册他们然后代表他们完成所有交易

一个多用户交互的例子——尽管使用 REST APIs(但原理是一样的——想一想:不同的 REST(或 API)客户端连接到区块链上的业务网络,他们的业务网络卡(其中一部分包含身份)在他们自己的私人钱包中,因此区块链身份发布由该身份签名的交易)在这里显示 -> https://hyperledger.github.io/composer/latest/integrating/enabling-multiuser

Composer REST 服务器支持超过 300 种身份验证策略(在此处查看更多信息 -> https://hyperledger.github.io/composer/latest/integrating/enabling-rest-authentication.html) so you can choose an auth strategy such as PassportJS strategies http://www.passportjs.org/ 视您的组织而定。一旦用户身份验证,就会回调到应用程序中连接到的某个点业务网络,然后使用其业务网络卡与部署到区块链网络上的对等点的业务网络进行交互。这些业务网络卡可以在云中存储为 cloud-based 钱包或以安全的方式存储在磁盘上环境

要以编程方式连接到业务网络,请参阅此处的讨论 ->

https://hyperledger.github.io/composer/latest/integrating/enabling-rest-authentication.html