File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -154,25 +154,6 @@ app.use(flash())
154154app . use ( passport . initialize ( ) )
155155app . use ( passport . session ( ) )
156156
157- // serialize and deserialize
158- passport . serializeUser ( function ( user , done ) {
159- logger . info ( 'serializeUser: ' + user . id )
160- return done ( null , user . id )
161- } )
162- passport . deserializeUser ( function ( id , done ) {
163- models . User . findOne ( {
164- where : {
165- id : id
166- }
167- } ) . then ( function ( user ) {
168- logger . info ( 'deserializeUser: ' + user . id )
169- return done ( null , user )
170- } ) . catch ( function ( err ) {
171- logger . error ( err )
172- return done ( err , null )
173- } )
174- } )
175-
176157// check uri is valid before going further
177158app . use ( require ( './lib/web/middleware/checkURiValid' ) )
178159
Original file line number Diff line number Diff line change 11'use strict'
22
33const Router = require ( 'express' ) . Router
4+ const passport = require ( 'passport' )
45
56const config = require ( '../../config' )
67const logger = require ( '../../logger' )
8+ const models = require ( '../../models' )
79
810const authRouter = module . exports = Router ( )
911
12+ // serialize and deserialize
13+ passport . serializeUser ( function ( user , done ) {
14+ logger . info ( 'serializeUser: ' + user . id )
15+ return done ( null , user . id )
16+ } )
17+
18+ passport . deserializeUser ( function ( id , done ) {
19+ models . User . findOne ( {
20+ where : {
21+ id : id
22+ }
23+ } ) . then ( function ( user ) {
24+ logger . info ( 'deserializeUser: ' + user . id )
25+ return done ( null , user )
26+ } ) . catch ( function ( err ) {
27+ logger . error ( err )
28+ return done ( err , null )
29+ } )
30+ } )
31+
1032if ( config . facebook ) authRouter . use ( '/' , require ( './facebook' ) )
1133if ( config . twitter ) authRouter . use ( '/' , require ( './twitter' ) )
1234if ( config . github ) authRouter . use ( '/' , require ( './github' ) )
You can’t perform that action at this time.
0 commit comments