Hyperledger Composer - Rest服务器本地密码策略

时间:2018-03-21 14:57:43

标签: passport.js hyperledger hyperledger-composer

我正在尝试为Hyperledger Composer Rest Server实施 本地Passport策略
而不是使用第三方服务来验证用户(在官方示例中使用GitHub Oauth Stackblitz) 我将直接从本地数据库中检索数据 有没有人建议采用架构和配置来实现这个目标?

提前致谢。
最好的问候。

1 个答案:

答案 0 :(得分:3)

Composer支持http://www.passportjs.org/packages/

的护照策略

查看此堆栈溢出 - > How to use passport-local to authenticate in composer rest server但其COMPOSER_PROVIDERS不是COMPOSER_PROVIDER fyi。

对于COMPOSER_PROVIDERS:

没有尝试过这样的事情

"local": { "provider": "local", "module": "passport-local", "usernameField": "username", "passwordField": "password", "authPath": "/auth/local", "callbackURL":"/auth/local/callback", "successRedirect": "/", "failureRedirect": "/", "setAccessToken": true, "callbackHTTPMethod": "post" },

希望这会有所帮助。