如何添加一个方法来设计基本控制器?

时间:2014-09-18 11:30:44

标签: ruby-on-rails-4 devise

我正在尝试为Devise基础控制器添加一个方法,即DeviseController,以便它可供所有Devise继承的控制器使用,例如注册,会话等。目的是在过滤器之前仅在所有设备控制器中使用它。

但是,如果我尝试通过添加任何方法,

DeviseController < ApplicationController

  protected

  def my_method
    # logic
  end
end

并将此文件添加为app / controllers / devise_controller.rb,我在 RegistrationsController&lt; 中遇到“未定义方法require_no_authentication ”错误设计:: RegistrationsController

知道如何克服这个问题吗?

0 个答案:

没有答案