An access control list middleware
Inspired by acl
Status
Installation
Using npm:
npm install connect-accesscontrol
Documentation
Examples
var Acl = acl = ;
Regular expression are also supported
acl
Do not include ^
and $
. Those will be added for you.
You can also omit access to the parent resource while allowing access to the subresource
acl
<a name="middleware"/>
### middleware()
```javascript
app.use(acl.middleware(opts));
Options
roleProvider Function /* defaults to function(req){ return req.user.roles;} */ resourceProvider Function /* defaults to function(req){ return req.url;} */ permissionProvider Function /* defaults to function(req){ return req.method.toLowerCase();} */