0
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']});
});**
ありがとうございました。あなたは天才です。 –
Koa(koajs.com)は '(req、res、next)を'(ctx、next) 'に置き換えます。 – kev