2011-01-16 14 views

答えて

-1

npm registrymodulesページによると思われません。

+0

https://github.com/superafroman/connect-securityかもしれませんが、しばらく更新されていません – Alfred

+2

この回答はかなり古くなっています。あなたはそれを更新することができます(それは古くても、この質問はまだGoogle検索で第1位です)。 npmレジストリには、ACLモジュールのsh * tロードが含まれています。 https://npmjs.org/search?q=acl –

6

私はいくつかのシンプルなACLモジュールも探していましたが、実際にはそれほど簡単ではありませんでした。 「シンプル」または「ミニマム」を宣伝するモジュールは本当にありませんでした。いくつかはポートだけです。

npm install simple-acl 

このモジュールは、それが唯一の3つの重要なAPIを持っているので、簡単です::

だから私は1つを書いた

  • acl.grant('someone', 'something', callback);
  • acl.revoke('someone', 'fromSomething', callback);
  • acl.assert('someone', 'canAccessSomething', function(e, ok) { }) - ok === trueあなたはgrant()を持っている場合 - それ以前のものはok === falseです。他のAPIについては

、GitHubの上のREADMEを確認してください。
https://github.com/chakrit/simple-acl

恩赦恥知らずなプラグ:)
提案を歓迎します。