This commit is contained in:
psychobunny
2014-09-17 00:41:19 -04:00
parent ca7f35dd5e
commit a6089ba4aa
2 changed files with 11 additions and 2 deletions

View File

@@ -77,6 +77,15 @@ middleware.redirectToAccountIfLoggedIn = function(req, res, next) {
}
};
middleware.redirectToLoginIfGuest = function(req, res, next) {
if (!req.user || parseInt(req.user.uid, 10) === 0) {
req.session.returnTo = req.url;
return res.redirect('/login');
} else {
next();
}
};
middleware.addSlug = function(req, res, next) {
function redirect(method, id, name) {
method(id, 'slug', function(err, slug) {