【发布时间】:2015-03-09 15:25:42
【问题描述】:
多年来,我一直在使用 Ruby/Rails。社区很棒。您可以找到几乎所有您想做的事情的宝石。
话虽如此,为什么没有 gem 可以开箱即用地进行 基于角色和权限的授权,其中角色和权限存储在数据库中?
根据我的经验,这对于几乎所有不仅仅是静态网站的 Web 应用程序来说都是一项基本要求。(显然是一个有争议的说法!)
我知道有很多可供选择的授权方式,例如 Pundit、CanCan、CanCanCan 等。但它们都没有我上面提到的所有功能。
我不是在寻找有关如何完成此操作的代码示例。我正在寻找一个gem 可以做到这一切并使用数据库来存储角色和权限。有吗?
感谢您的意见。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4 ruby-on-rails-3.2 ruby-on-rails-3.1