我想使用 authlogic 的 Bruteforce 功能,但不知道如何配置它。我的user_session.rb
模型如下所示:
class UserSession < Authlogic::Session::Base
#edited code to ensure specific login error isn't displayed
generalize_credentials_error_messages "Login/password invaild"
#brute force protection
consecutive_failed_logins_limit 3
#orginal code commented out
#def to_key
#new_record? ? nil : [ self.send(self.class.primary_key) ]
#end
#def persisted?
#false
#end
end
我知道我需要比这更多的配置,但是什么?任何帮助表示赞赏。