MemberMgr.checkAccess (action, usr, level) |
permission check (called by hopobject.onRequest())
|
Sourcecode in MemberMgr/securityFunctions.js:
1: function checkAccess(action, usr, level) { 2: var deny = null; 3: try { 4: switch (action) { 5: case "main" : 6: checkIfLoggedIn(this.href(action)); 7: this.checkEditMembers(usr, level); 8: break; 9: case "subscriptions" : 10: checkIfLoggedIn(this.href(action)); 11: break; 12: } 13: } catch (deny) { 14: res.message = deny.toString(); 15: res.redirect(this._parent.href()); 16: } 17: return; 18: } |