设计 - 在禁用用户时无法找到有效的映射错误

时间:2015-02-19 08:26:27

标签: ruby-on-rails ruby-on-rails-4 devise

Iam尝试使用active_for_authentication禁用auser?方法。 我的问题是每当我尝试使用已禁用的用户登录时,该应用程序都会抛出错误。

RuntimeError (Could not find a valid mapping for #<User details>

user.rb

  devise :database_authenticatable, :registerable,:recoverable,
         :rememberable, :trackable, :validatable

def is_active?
  false
end

def active_for_authentication?
  super && self.is_active?
end

0 个答案:

没有答案