node ACL use mongodb
Install
npm install seetook-acl --save-dev
API
newUser(String,String,Function)
the first argument is userMark name or id, the second argument is role name, the third is a callback with a argument of error
function callback(err){
}
newRole(String,Array[String],Array[String],Function)
- String role name
- Array resources name like:["blog","comment"]
- Array like:["get","delete"]
- callback(err)
hasRight(String,String,Array,Function)
- String userMark
- String resource name
- Array[Actions:String]
- callback(err)