覆盖active_for_authentication?为了设计

时间:2013-04-07 17:55:46

标签: ruby-on-rails devise

我在哪里用它来覆盖active_for_authentication?

def active_for_authentication?
  super && account_active?
end

1)文件和文件名的位置。

2)完整文件的样子..等等...类等等< <设计:某事

原来的active_for_authentication?方法可以在devise / lib / devise / models / authenticatable.rb中找到。

谢谢

1 个答案:

答案 0 :(得分:15)

  

覆盖模型[...] - Source

中的active_for_authentication?方法

因此,如果你有一个用户模型,你只需要做

class User

  def active_for_authentication?
    super && account_active?
  end

end