вам нужно перейти на
https://console.developers.google.com/
здесь вам нужно настроить приложение. Включите Google API, затем найдите Google+, а затем нажмите Включить API. Затем создайте учетные данные API. как только вы закончите, вы получите clientId и SecretId.
, когда вы настроите свой файл passport.js, вы должны передать эти учетные данные в стратегию Google. для безопасности поместите эти учетные данные в другой файл в вашем приложении и импортируйте их.
module.exports = {
googleClientID:
"mygooogleclientIdHERE.apps.googleusercontent.com",
googleClientSecret: "secretIdHERE"
};
в файле passport.js
const keys = require("../config/keys.js");
const passport = require("passport");
passport.use(
new GoogleStrategy(
{
clientID: keys.googleClientID,
clientSecret: keys.googleClientSecret,
callbackURL: "/auth/google/callback"
},
(accessToken, refreshToken, profile, done) => {
//this is where you implement the communication between server and database
}
)
);