Относительная обратная ссылка для стратегии Google - http вместо https - PullRequest
0 голосов
/ 12 марта 2020

(решено)

Обратный вызов относительной ссылки Стратегии Google - это http вместо https.

В моих учетных данных API в консоли Google уже есть https: //, но обратный вызов - http .

результат:

https://accounts.google.com/o/oauth2/v2/auth?response_type=code&redirect_uri=http://example.com

ожидание:

https://accounts.google.com/o/oauth2/v2/auth?response_type=code&redirect_uri=https://example.com
passport.use(
  new GoogleStrategy(
    {
      clientID: keys.googleClientID,
      clientSecret: keys.googleClientSecret,
      callbackURL: '/auth/google/callback',
      proxy: true
    },

    async (accessToken, refreshToken, profile, done) => {
      const user = await User.findOne({ googleId: profile.id });
      if (user) return done(null, user);
      const newUser = await User.create({ googleId: profile.id });
      done(null, newUser);
    }
  )
);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...