我对如何在制作中使用超级编曲器有一些疑问。 我需要使用hyperledger composer来创建apis,我们的前端应用程序将使用它而不是角度js。
答案 0 :(得分:2)
您需要在REST服务器中启用身份验证。
export COMPOSER_CARD=name of your card that will be used to start the REST server
export COMPOSER_AUTHENTICATION=true
export COMPOSER_PROVIDERS='{
"github":{
},
...
}'
您还需要打开REST服务器多用户模式。
export COMPOSER_MULTIUSER=true
export COMPOSER_DATASOURCES='{
"db":{
"name":"db",
"host":"hostname",
"port":port number,
"database":"database name",
"user":"login",
"password":"password",
"connector":"mongodb"
}
}'
然后启动REST服务器
作曲家静止服务器
现在,作曲家REST服务器将以卡片COMPOSER_CARD开始,并启用身份验证并启用多用户。
如果你现在访问http://localhost:3000,你会发现一组新的“钱包”。这里定义了钱包功能。
现在,用户的步骤如下:
因此,即使您使用COMPOSER_CARD启动REST服务器,它也会使用您的实际卡来执行Web服务。
希望这澄清。
此外,您可以浏览与此相关的实际文档,以便更好地理解:
https://hyperledger.github.io/composer/latest/tutorials/google_oauth2_rest