Blockchain 在IBM区块链编写器rest服务器上设置github身份验证
我使用starter工具包在IBM区块链入门计划上设置了区块链网络 我正在尝试在我的IBMLockchain/composer rest服务器上设置GitHub passport身份验证,但我无法在我的composer rest服务器上安装passport GitHub包 如果我使用ssh连接到服务器,我就没有使用npm的权限,因为我是composer用户,我不知道在哪里可以找到要更改为root用户的密码 我试图通过在中的pipeline-deploy.sh文件中的deploy\u composer\u rest\u服务器中添加“npm install-g passport github”来安装npm包,但仍然无法工作 如果我查看ibmblockshain/composer rest服务器的日志,就会发现错误: 找不到模块“passport github” 是否有人找到了解决此问题的方法,或者知道如何在IBMLockchain/composer rest服务器上安装“passport github”包?如果查看composer文档中的,您将看到在composer rest服务器docker容器中运行passport身份验证策略的类似示例。以下是用于构建新容器和安装npm模块的特定线路:Blockchain 在IBM区块链编写器rest服务器上设置github身份验证,blockchain,hyperledger,hyperledger-composer,ibm-blockchain,Blockchain,Hyperledger,Hyperledger Composer,Ibm Blockchain,我使用starter工具包在IBM区块链入门计划上设置了区块链网络 我正在尝试在我的IBMLockchain/composer rest服务器上设置GitHub passport身份验证,但我无法在我的composer rest服务器上安装passport GitHub包 如果我使用ssh连接到服务器,我就没有使用npm的权限,因为我是composer用户,我不知道在哪里可以找到要更改为root用户的密码 我试图通过在中的pipeline-deploy.sh文件中的deploy\u compos
FROM hyperledger/composer-rest-server
RUN npm install --production loopback-connector-mongodb passport-google-oauth2 && \
npm cache clean --force && \
ln -s node_modules .node_modules
如果您仍然有问题,我建议您打开IBM云计算的窗口。Brilliant已经解决了问题-非常感谢@R ThatcherI,我投票结束这个问题,因为它是离题的。