Express Session not persisting.

` //session set up app.use(session({ secret: 'foo', resave: true, saveUninitialized: true, cookie: { maxAge: maxage }}));

//check session method var checkSessionStatus = function(request, response){ console.log("hit check login status"); console.log(request.session); response.json({ isLoggedIn:!!request.session.user, user: request.session.user ? request.session.user : null }); }

//login method and request.session set in my user handler UserRequestHandler.prototype.userLogin = function(request, response){ if(request.body.username && request.body.password){ this.userService.getByUsername(request.body.username).then(function(user){ if(user !== null){ var pendingPass = request.body.password + user.salt; var checkPass = crypto.createHash('sha256').update(pendingPass).digest('hex'); if(user.password === checkPass) { request.session.user = user.username; console.log(request.session); response.json({ loggedIn: true, username: user.username }); `

/r/node Thread