Normalised where the session was set

This commit is contained in:
Remy Sharp 2012-07-05 00:26:55 +01:00
parent 51ce867102
commit 901be2edea

View File

@ -45,7 +45,8 @@ module.exports = Observable.extend({
});
},
loginUser: function (req, res, next) {
var model = this.models.user,
var _this = this,
model = this.models.user,
user = req.user,
key = req.param('key'),
helpers = this.helpers;
@ -59,10 +60,7 @@ module.exports = Observable.extend({
}
// Add the user data to the session.
req.session.user = {
name: user.name,
lastLogin: user.last_login
};
_this.setUserSession(req, user, user.last_login);
// Update the login timestamp but don't wait for a response as it's
// non crucial.
@ -248,10 +246,12 @@ module.exports = Observable.extend({
});
});
},
setUserSession: function (req, user) {
setUserSession: function (req, user, date) {
req.session.user = {
name: user.name,
lastLogin: new Date()
email: user.email,
lastLogin: date || new Date()
};
console.log(req.session.user);
}
});