kopia lustrzana https://github.com/c9/core
address review comments
rodzic
4ad158f031
commit
290550f86e
|
@ -31,6 +31,10 @@ define(function(require, exports, module) {
|
||||||
var cookieName = options.session.prefix + ".sso";
|
var cookieName = options.session.prefix + ".sso";
|
||||||
var secret = options.session.secret;
|
var secret = options.session.secret;
|
||||||
|
|
||||||
|
req.session = {
|
||||||
|
uid: -1
|
||||||
|
};
|
||||||
|
|
||||||
var token = req.cookies && req.cookies[cookieName];
|
var token = req.cookies && req.cookies[cookieName];
|
||||||
if (token) {
|
if (token) {
|
||||||
jwt.verify(token, secret, function(err, user) {
|
jwt.verify(token, secret, function(err, user) {
|
||||||
|
@ -47,9 +51,6 @@ define(function(require, exports, module) {
|
||||||
next();
|
next();
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
req.session = {
|
|
||||||
uid: -1
|
|
||||||
};
|
|
||||||
next();
|
next();
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
@ -91,7 +92,7 @@ define(function(require, exports, module) {
|
||||||
|
|
||||||
if (role == db.Project.ROLE_NONE) {
|
if (role == db.Project.ROLE_NONE) {
|
||||||
if (project.isPublicPreview())
|
if (project.isPublicPreview())
|
||||||
role = db.Project.ROLE_VISITOR;
|
wsSession.role = db.Project.ROLE_VISITOR;
|
||||||
else
|
else
|
||||||
return next();
|
return next();
|
||||||
}
|
}
|
||||||
|
|
Ładowanie…
Reference in New Issue