我有两个用于设计验证的模型:用户和客户端。
我需要为每个模型覆盖此方法(lib / devise / models / authenticatable.rb)
def find_for_authentication(tainted_conditions)
find_first_by_auth_conditions(tainted_conditions, active: true)
end
我该怎么做?
答案 0 :(得分:0)
class Client < ActiveRecord::Base
def self.find_for_authentication(tainted_conditions)
client = super
find_first_by_auth_conditions(tainted_conditions, active: true)
client
end
end
如果有帮助,试试这个