|
|
@ -174,7 +174,7 @@ function checkMaintenance(socket, callback) {
|
|
|
|
function validateSession(socket, callback) {
|
|
|
|
function validateSession(socket, callback) {
|
|
|
|
var req = socket.request;
|
|
|
|
var req = socket.request;
|
|
|
|
if (!req.signedCookies || !req.signedCookies[nconf.get('sessionKey')]) {
|
|
|
|
if (!req.signedCookies || !req.signedCookies[nconf.get('sessionKey')]) {
|
|
|
|
return callback(new Error('[[error:invalid-session]]'));
|
|
|
|
return callback();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
db.sessionStore.get(req.signedCookies[nconf.get('sessionKey')], function (err, sessionData) {
|
|
|
|
db.sessionStore.get(req.signedCookies[nconf.get('sessionKey')], function (err, sessionData) {
|
|
|
|
if (err || !sessionData) {
|
|
|
|
if (err || !sessionData) {
|
|
|
|