Skip to content

Commit

Permalink
add de/serializeUser and move passport out of server file
Browse files Browse the repository at this point in the history
  • Loading branch information
ian-flynn committed Jul 21, 2023
1 parent 7bf9ff3 commit b761076
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions server/passport.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
const passport = require('passport');
const GoogleStrategy = require('passport-google-oauth20').Strategy;
console.log('passport setting up');
passport.use(
new GoogleStrategy(
{
clientID: process.env.GOOGLE_CLIENT_ID,
clientSecret: process.env.GOOGLE_CLIENT_SECRET,
callbackURL: process.env.GOOGLE_REDIRECT_URI,
},
(accessToken, refreshToken, profile, done) => {
console.log('passport callback function fired');
// console.log(profile);
done(null, profile);
}
)
);

passport.serializeUser((user, done) => {
console.log('serializing user');
done(null, user);
});
passport.deserializeUser((user, done) => {
console.log('deserializing user');
done(null, user);
});

console.log('passport done setting up');

0 comments on commit b761076

Please sign in to comment.