将Pundit策略拆分到子文件夹中

问题描述 投票:2回答:0

我的应用程序分为两部分,一个是API,然后是普通的Web应用程序。 每个都有独立的控制器,API返回json,Web返回视图

我正在使用Pundit进行授权,我想将策略放入如下所示的子文件夹中

>policies    
   >api
   >web

当我这样做时

Pundit :: NotDefinedError(无法找到策略UserPolicy用于

有没有一种方法可以将策略文件夹拆分为多个子文件夹,或者是否可以解决我的问题?

ruby-on-rails-4 pundit
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.