【发布时间】:2011-12-19 15:19:00
【问题描述】:
是否有使用 MPTT(修改前序树遍历)作为管理权限的技术的 Rails ACL 插件/gem?
我正在寻找允许我创建角色、将用户分配给一个或多个角色、在角色级别和用户级别设置权限的 ACL。
我们目前使用 CakePHP,内置 ACL 是使用 Tree 行为(即 MPTT)构建的。我读过Rails 有acts_as_nested_set,它是MPTT。是否有任何使用acts_as_nested_set 的ACL 插件/gem?
最重要的是用户和角色权限可通过 GUI 进行编辑(保留在数据库中)。
【问题讨论】:
-
花了几天时间搜索,找不到用于实现权限树的 gem。打算从头开始做,但不能保证它会是一颗宝石。
标签: ruby-on-rails-3.1 authorization roles acl mptt