Files
SmartShopper/express-server/public/login/auth.js
2018-11-14 00:19:07 +01:00

23 lines
694 B
JavaScript

const GoogleStrategy = require('passport-google-oauth').OAuth2Strategy;
module.exports = (passport) => {
passport.serializeUser((user, done) => {
done(null, user);
});
passport.deserializeUser((user, done) => {
done(null, user);
});
passport.use(new GoogleStrategy({
clientID: '987329071574-imvtfil34qrnlgouc0njo62aq4md5g1e.apps.googleusercontent.com',
clientSecret: 'xABbcOGWgLCp6X0P4BTjZNYb',
callbackURL: '/auth/google/callback'
},
(token, refreshToken, profile, done) => {
return done(null, {
profile: profile,
token: token
});
}));
};