0

我正在使用 Rails(4.2.1)、Devise(3.4.1) 和 Pundit(1.0.0),并希望通过我的用户角色(rolify,4.0.0)限制对设计视图(例如 /users/edit)的访问)。

应该如何命名我的策略或如何指定所指的模型?匹配设计的

我尝试使用文档中的脚本复制设计控制器,但无法使其工作。

我应该怎么做才能完成这项工作,找不到任何可以简单地解释如何做到这一点的东西。只是为了确保我正在尝试使用设计默认视图

4

1 回答 1

-1

我可以为您推荐这个截屏视频:权威专家授权

您可以将策略命名为模型。例如,对于 Post 模型,它是 PostPolicy。

查看自述文件总是能提供丰富的信息:Pundit 自述文件

于 2015-04-23T14:39:39.347 回答