Node.js 错误:没有在名称下注册策略:google

Node.js 错误:没有在名称下注册策略:google,node.js,Node.js,我是新来的nodeJs,我正在通过谷歌使用passport身份验证,结果出错。我已经在不同的模块中编写了代码。在发帖之前,我已经阅读了Jared Hanson的回复。。并将verify回调作为参数写入策略构造函数,但仍然会得到错误 Error: no strategy registered under name: google at attempt (C:\Users\nidhish\Documents\GitHub\KinoCards\node_modules\passport\lib

我是新来的
nodeJs
,我正在通过谷歌使用
passport身份验证
,结果出错。我已经在不同的模块中编写了代码。在发帖之前,我已经阅读了Jared Hanson的回复。。并将verify回调作为参数写入策略构造函数,但仍然会得到错误

Error: no strategy registered under name: google
    at attempt (C:\Users\nidhish\Documents\GitHub\KinoCards\node_modules\passport\lib\passport\middleware\authenticate.js:237:37)
    at Passport.authenticate (C:\Users\nidhish\Documents\GitHub\KinoCards\node_modules\passport\lib\passport\middleware\authenticate.js:244:7)
    at callbacks (C:\Users\nidhish\Documents\GitHub\KinoCards\node_modules\express\lib\router\index.js:161:37)
    at param (C:\Users\nidhish\Documents\GitHub\KinoCards\node_modules\express\lib\router\index.js:135:11)
    at pass (C:\Users\nidhish\Documents\GitHub\KinoCards\node_modules\express\lib\router\index.js:142:5)
    at Router._dispatch (C:\Users\nidhish\Documents\GitHub\KinoCards\node_modules\express\lib\router\index.js:170:5)
    at Object.router (C:\Users\nidhish\Documents\GitHub\KinoCards\node_modules\express\lib\router\index.js:33:10)
    at Context.next (C:\Users\nidhish\Documents\GitHub\KinoCards\node_modules\express\node_modules\connect\lib\proto.js:190:15)
    at Context.actions.pass (C:\Users\nidhish\Documents\GitHub\KinoCards\node_modules\passport\lib\passport\context\http\actions.js:77:8)
    at SessionStrategy.authenticate (C:\Users\nidhish\Documents\GitHub\KinoCards\node_modules\passport\lib\passport\strategies\session.js:67:10)

您需要显示一些代码,您可能没有包括passport google模块。虽然没有代码很难说……我在模块中划分了代码:-app.get('/auth/google',passport.authenticate('google',{failureRedirect:'/index'}),function(req,res){res.redirect('/');});app.get('/auth/google/return',passport.authenticate('google',{failureRedirect:'/index'}),function(req,res){res.redirect('/');});module.exports=function(passport,config){passport.use(新的Google策略({returnURL:'',领域:'}),function(标识符,配置文件,完成){process.nextTick(function(){profile.identifier=identifier;返回完成(null,配置文件);