【发布时间】:2018-07-27 15:50:49
【问题描述】:
对于可能是一个明显的问题/答案,请提前道歉,但我一直在搜索文档但找不到它。
我知道 FeathersJS 有 Facebook/Twitter/Github 的插入式策略——我在文档中看到了这些策略。而且我知道您可以执行各种自定义授权策略。我要做的就是通过一个还没有预打包策略的 Oauth2 提供程序对用户进行身份验证。我找不到这样做的工作示例。
更令人沮丧的是,当我尝试遵循示例/文档时,我收到来自 feathersjs npm 模块的错误,例如:
<...>/node_modules/@feathersjs/authentication-oauth2/lib/index.js:96
app.passport.use(name, new Strategy(oauth2Settings, verifier.verify.bind(verifier)));
^
TypeError: Strategy is not a constructor
谁有一个可行的例子?
【问题讨论】:
标签: feathersjs feathers-authentication