我正在使用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应该被跳过。
我正在将false
和true
硬编码到active_for_authentication?
模型中的User
方法中:
def active_for_authentication?
false
end
任何帮助将不胜感激。谢谢!