【发布时间】:2023-03-19 13:31:02
【问题描述】:
我正在尝试使用 Google OAuth2Strategy 对用户进行身份验证。我有以下路线
**server.get('/user/google', passport.authenticate('google', {scope: ['openid email profile']});
server.get('/user/google/callback', authenticate.authenticateGoogleCallback);**
这完全正常。但是当我像我为回调所做的那样包装第一个身份验证时,它只是挂起。它是一个错误还是我做错了什么?
这就是我正在尝试的。
**server.get('/user/google', authenticate.authenticateGoogle); // NOT WORKING
server.get('/user/google', function(req,res,next){ // NOT WORKING
passport.authenticate('google', {scope: ['openid email profile']});
});**
【问题讨论】:
标签: node.js passport.js