我遇到了一个CanCan gem的问题,无法解决。在我的控制器中,我有一个名为“confirm”的操作,它是“reservations”资源的成员路由。我不想在这个操作中通过CanCan对资源进行授权,所以我在控制器中做了以下操作:
load_and_authorize_resource except: :confirm
但是现在我遇到了错误:
This action failed the check_authorization because it does not authorize_resource. Add skip_authorization_check to bypass this check.
如何在 CanCan 中跳过授权以进行适当的操作?