File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11const express = require ( 'express' ) ;
22const mongoose = require ( 'mongoose' ) ;
33const keys = require ( './config/keys' ) ;
4- require ( './services/passport' ) ;
54require ( './models/User' ) ;
5+ require ( './services/passport' ) ;
66
77mongoose . connect ( keys . mongoURI ) ;
88
Original file line number Diff line number Diff line change 11const passport = require ( 'passport' ) ;
22const GoogleStrategy = require ( 'passport-google-oauth20' ) . Strategy ;
3+ const mongoose = require ( 'mongoose' ) ;
34const keys = require ( '../config/keys' ) ;
45
6+ const User = mongoose . model ( 'users' ) ;
7+
58passport . use (
69 new GoogleStrategy (
710 {
@@ -10,9 +13,7 @@ passport.use(
1013 callbackURL : '/auth/google/callback'
1114 } ,
1215 ( accessToken , refreshToken , profile , done ) => {
13- console . log ( 'access token' , accessToken ) ;
14- console . log ( 'refresh token' , refreshToken ) ;
15- console . log ( 'profile' , profile ) ;
16+ new User ( { googleId : profile . id } ) . save ( ) ;
1617 }
1718 )
1819) ;
You can’t perform that action at this time.
0 commit comments