我想为这样的Rails找到一个访问控制列表: http://book.cakephp.org/2.0/en/core-libraries/components/access-control-lists.html
在该ACL中,您拥有将包含用户的组。 对于每个组,您可以定义用户可以执行的控制器和方法。
我无法找到像CakePHP开发的插件那样强大而简单的东西。
Rails 4目前最好的选择是什么?
谢谢。
答案 0 :(得分:3)
人们提供的大多数宝石作为ACL的示例实际上都集中在基于角色的访问控制而不是访问控制列表上。
您可能希望设置类似NFSv4 Access Control Lists的内容,以便控制哪些用户可以读取,写入,删除等对象。
基本上没有任何宝石。我的猜测是,原因是使用单个数据库表实际上很容易实现ACL,但确切的细节几乎是数据库特定的,只要ACL涵盖了哪些模型。
答案 1 :(得分:2)