【问题标题】:Devise, CanCan and ActiveAdmin on Rails application在 Rails 应用程序上设计、CanCan 和 ActiveAdmin
【发布时间】:2012-11-17 23:40:37
【问题描述】:

我尝试在我的 Rails 应用程序中通过 Devise 和 CanCan 使用 ActiveAdmin 时不断收到错误消息。错误是:

CanCan::AuthorizationNotPerformed in Admin::FindingsController#index

此操作失败了 check_authorization,因为它没有 authorize_resource。添加skip_authorization_check 以绕过此检查。

我进行了广泛研究,但找不到似乎可行的解决方案。

【问题讨论】:

    标签: ruby-on-rails devise activeadmin cancan


    【解决方案1】:

    ActiveAdmin 以不同的方式授权请求,您不能将 check_authorization 与 ActiveAdmin 一起使用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多