mirror of
https://github.com/jsbin/jsbin.git
synced 2026-01-25 15:38:56 +00:00
Normalised where the session was set
This commit is contained in:
parent
51ce867102
commit
901be2edea
@ -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);
|
||||
}
|
||||
});
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user