我正在使用Rails(4.2.1),Devise(3.4.1)和Pundit(1.0.0),并希望通过我的用户角色限制对设计视图(例如/ users / edit)的访问(rolify, 4.0.0)。
我的政策应如何命名,或如何指定所指的模型?匹配设计的
我尝试在文档中使用script复制设计控制器,但无法使其正常工作。
我该怎么做才能使这项工作无法找到解释如何以简单的方式做到这一点的任何事情。只是为了确保我尝试使用设计默认视图
答案 0 :(得分:-1)
我可以为你推荐这个截屏视频:Authorization with Pundit
您可以将您的政策命名为您的模型。例如,对于Post模型,它是PostPolicy。
查看自述文件始终提供信息:Pundit Readme