作曲家的Github Passport策略

问题描述 投票:0回答:2

我正在尝试通过REST API使用Github策略配置用户身份验证:https://hyperledger.github.io/composer/integrating/enabling-rest-authentication.html

我通过执行--npm install -g passport-github安装了passport-github策略

但是注意到安装没有在我的VM上创建所需的("authPath": "/auth/github")文件夹。

我在Github网站上看到:https://github.com/cfsghost/passport-github

Passport-Github的作者很长一段时间没有维护原始模块。由于Github将其API升级到3.0版,因此模块中的功能不起作用。我们将它分叉并用新名称passport-github2重新发布到NPM

有人可以确认这是否需要更正?如果是这样,我需要遵循哪些确切的步骤?

rest github passport.js hyperledger-fabric hyperledger-composer
2个回答
1
投票

事实证明文件中有一个拼写错误。启动composer-rest-server时启用安全性的标志应该是-a而不是-S true。


0
投票

如果检查上次提交的年龄,您会看到原始repo jaredhanson/passport-github显示以下最后一次提交:

最新提交c103215于2016年2月3日

新的repo cfsghost/passport-github在21天前(2017年8月中旬)有一个README.md更新,在此之前最后一次提交:

d572f18于2016年3月1日......那是一个版本的颠簸

所以我可以说,“新”包并不是真的更新。但随后它在2014年8月分叉。

创建您提到的文件夹后。它有用吗?

© www.soinside.com 2019 - 2024. All rights reserved.