授予访问权限 骄傲地制造 AccessGranted是基于多角色和白名单的Rails授权gem。 而且它是轻量级的(约300行代码)! 安装 将gem添加到您的gemfile中: gem 'access-granted' , '~> 1.1.0' 运行bundle命令进行安装。 然后运行生成器: rails generate access_granted:policy 将policies (和roles如果要使用它将角色分解为文件)添加到application.rb的自动加载路径: config . autoload_paths += %W( #{ config . root } /a