Code cleanup

This commit is contained in:
Sahat Yalkabov
2014-04-15 11:10:54 -04:00
parent 0657e009cd
commit 48792ce753

View File

@ -347,21 +347,21 @@ passport.use('venmo', new OAuth2Strategy({
}
));
/**
* Login Required middleware.
*/
// Login Required middleware.
exports.isAuthenticated = function(req, res, next) {
if (req.isAuthenticated()) return next();
res.redirect('/login');
};
/**
* Authorization Required middleware.
*/
// Authorization Required middleware.
exports.isAuthorized = function(req, res, next) {
var provider = req.path.split('/').slice(-1)[0];
if (_.findWhere(req.user.tokens, { kind: provider })) next();
else res.redirect('/auth/' + provider);
if (_.findWhere(req.user.tokens, { kind: provider })) {
next();
} else {
res.redirect('/auth/' + provider);
}
};