UNPKG

mustbe

Version:

Authorization plumbing for Node+Express apps

20 lines (15 loc) 373 B
function Activities(){ this.config = { validators: {} }; } Activities.prototype.can = function(activity, validator){ this.config.validators[activity] = validator; }; Activities.prototype.deny = function(denier){ this.config.denier = denier; }; Activities.prototype.allow = function(allower){ this.config.allower = allower; }; module.exports = Activities;