From cbc9ec3506e0433a8e65976cfeb4dc783299bba5 Mon Sep 17 00:00:00 2001 From: Sahat Yalkabov Date: Sat, 7 Dec 2013 02:08:53 -0500 Subject: [PATCH] removed admin middleware, also provider is now dynamically set on unauthorized page button url --- config/passport.js | 10 ---------- views/api/unauthorized.jade | 2 +- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/config/passport.js b/config/passport.js index a5f979a727..a5b04915e4 100755 --- a/config/passport.js +++ b/config/passport.js @@ -115,14 +115,4 @@ passport.use('tumblr', new OAuthStrategy({ exports.ensureAuthenticated = function ensureAuthenticated(req, res, next) { if (req.isAuthenticated()) return next(); res.redirect('/login'); -}; - -exports.ensureAdmin = function ensureAdmin(req, res, next) { - return function(req, res, next) { - console.log(req.user); - if(req.user && req.user.admin === true) - next(); - else - res.send(403); - }; }; \ No newline at end of file diff --git a/views/api/unauthorized.jade b/views/api/unauthorized.jade index 17a0beef0d..65e4452fe8 100644 --- a/views/api/unauthorized.jade +++ b/views/api/unauthorized.jade @@ -4,6 +4,6 @@ block content h3 i.fa.fa-lock | Authorization Required - a.btn.btn-lg.btn-primary(href='/auth/tumblr') + a.btn.btn-lg.btn-primary(href='/auth/#{provider}') i.fa.fa-qrcode | Get #{provider} Token \ No newline at end of file