node.js的acl库

Alf*_*red 2 acl node.js

是否有任何库在node.js中执行ACL

cha*_*rit 5

我也在寻找一些简单的ACL模块,但实际上并不是很简单.没有一个模块真的是"简单"或"最小".有些只是港口.

所以我写了一篇:

npm install simple-acl
Run Code Online (Sandbox Code Playgroud)

这个模块非常简单,只有3个重要的API:

  • acl.grant('someone', 'something', callback);
  • acl.revoke('someone', 'fromSomething', callback);
  • acl.assert('someone', 'canAccessSomething', function(e, ok) { })- ok === true如果你grant()早点和ok === false其他东西.

对于其他API,请查看GitHub上的自述文件:https:
//github.com/chakrit/simple-acl

请原谅无耻的插头:)
建议欢迎.