【发布时间】:2015-12-18 06:26:35
【问题描述】:
我的 rails 4 应用程序中有 5 个模型,并且使用 cancancan gem,我希望仅授予特定用户对特定模型的访问权限。
这意味着:
允许user1访问1,2模型
允许用户 2 访问 3,4 模型
允许用户 3 访问所有模型。
请指导我。
【问题讨论】:
-
这没有任何意义。用户不能“访问”模型。向您的应用发出请求的客户端与控制器进行交互。控制器将请求转换为模型层上的某种调用,由您来定义交互是什么。
标签: ruby-on-rails ruby devise cancancan