0

我有一个使用 alchemy cms 和 alchemy-devise gem 的项目。gem 有一个在 gem 的控制器中作为 before_action执行的方法我怎样才能跳过这个方法直接从 gem 执行?

https://github.com/magiclabs/alchemy-devise/blob/master/app/controllers/alchemy/users_controller.rb

第 6 行并在第 40 行阻塞

这段代码直接来自 gem,我怎样才能阻止它被执行?

4

1 回答 1

0

您想防止用户被重定向到仪表板,对吗?

我不知道你为什么要这样做,但要回答你可以做的问题(未经测试):

# config/application.rb
module YourApp
  class Application < Rails::Application
    # ...
    config.to_prepare do
      Alchemy::UsersController.skip_before_action :check_user_count
    end
  end
end

为了我的兴趣:你为什么想要那个?

于 2014-10-30T15:48:40.487 回答