Passport.js не перенаправляет после входа в Google - PullRequest
0 голосов
/ 03 февраля 2019

Мой код:

//Passport.js GAuth
const passport = require('passport');
const GoogleStrategy = require('passport-google-oauth').OAuth2Strategy;
const googleapi = JSON.parse(fs.readFileSync('googleapi.json', 'utf8'));

passport.use(new GoogleStrategy(googleapi, function(accessToken, refreshToken, profile, done) {
  console.log(profile);
}));

app.get('/gauth', passport.authenticate('google', {
  scope: ['profile']
}));

app.get('/gauthcallback',
  passport.authenticate('google', {
        failureRedirect: '/gauthfail',
    successRedirect: '/'
    })
);

Я использую эти примеры , но когда я перехожу на /gauth, я выбираю свой аккаунт Google, а затем он пытается загрузитьстраница /gauthcallback, которая не загружается и должна перейти на /gauthfail или /.

...