【发布时间】:2021-01-21 05:17:42
【问题描述】:
我正在设置由另一位开发人员创建的 MERN 堆栈项目,但出现错误:
node_modules/passport-oauth2/lib/strategy.js:82
[0] if (!options.clientID) { throw new TypeError('OAuth2Strategy requires a clientID option'); }
[0] ^
[0]
[0] TypeError: OAuth2Strategy requires a clientID option
如果我理解正确的话,.env文件中应该有clientID,而项目中没有这样的文件,对吧?
【问题讨论】:
-
问你几个问题:1)你使用的护照策略是什么?可能是
passport-linkedin-oauth2还是其他? 2)您是否在护照策略中设置了clientID,至于来自oauth2提供者的clientID?分享一些代码来重现错误 -
我有同样的错误,你设法解决了吗
-
@Ahmed 检查我的答案
标签: javascript node.js