我正在使用 declarative_authorization 并且我在控制器中有以下内容:
filter_access_to :index, :new, :edit, :step, :create, :update, :destroy
有两个动作被遗漏了。:show, :compare
. 但是,当我转到其中任何一个操作的 URL 时,它会将我发送到登录屏幕。
为什么是这样 ?
考虑到该控制器上没有其他过滤器(可能从 ApplicationsController 继承的任何内容除外),不应该遗漏的操作允许我在未登录时查看它吗?