From d0e0bc4ff3b93ea0600da6006e637902921c170e Mon Sep 17 00:00:00 2001 From: Adam Szmyd Date: Tue, 15 Aug 2017 12:21:28 +0200 Subject: [PATCH] Fix auth process to check against username also and not just groups --- src/lib/auth.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/auth.js b/src/lib/auth.js index 560af372c..921a388c0 100644 --- a/src/lib/auth.js +++ b/src/lib/auth.js @@ -66,7 +66,7 @@ class Auth { const allow_action = function(action) { return function(user, pkg, cb) { let ok = pkg[action].reduce(function(prev, curr) { - if (user.groups.indexOf(curr) !== -1) return true; + if (user.name === curr || user.groups.indexOf(curr) !== -1) return true; return prev; }, false);