Rails绕过:使用active_for_authentication是真的吗?

时间:2015-09-14 17:07:50

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

我正在使用Rails 4.2.3,Devise 3.5.2和Warden 1.2.3。已启用模块::database_authenticatable, :registerable, :recoverable, :rememberable, :trackable, :validatable, :confirmable, :lockable

我认为这可能是一个错误,但我不确定。我正在尝试使用

active_for_authentication?
作为已禁用的用户(通过我User模型中的sign_in(@user, bypass: true)登录,但似乎仍在调用active_for_authentication?虽然(我认为)this callback应该被跳过。

我正在将falsetrue硬编码到active_for_authentication?模型中的User方法中:


def active_for_authentication?
  false
end

任何帮助将不胜感激。谢谢!

0 个答案:

没有答案