Он отлично работает в dev, но когда я пытаюсь использовать его в работе, после выбора учетной записи Google он просто продолжает загружаться без перенаправления до истечения времени ожидания соединения. это мой код GoogleStrategy:
passport.use(
new GoogleStrategy(
{
clientID: keys.googleClientID,
clientSecret: keys.googleClientSecret,
callbackURL: "/auth/google/callback",
proxy: true
},
(accessToken, refreshToken, profile, done) => {
User.findOne({ googleId: profile.id }).then(existingUser => {
if (existingUser) {
done(null, existingUser);
} else {
new User({ googleId: profile.id })
.save()
.then(user => done(null, user));
}
});
}
)
);
Я также пытался использовать абсолютный путь в URL обратного вызова, но он не работает.