module Sorcery::Model::Submodules::BruteForceProtection::ClassMethods
Public Instance Methods
load_from_unlock_token(token, &block)
click to toggle source
This doesn't check to see if the account is still locked
# File lib/sorcery/model/submodules/brute_force_protection.rb, line 44 def load_from_unlock_token(token, &block) return if token.blank? load_from_token( token, sorcery_config.unlock_token_attribute_name, &block ) end
Protected Instance Methods
define_brute_force_protection_fields()
click to toggle source
# File lib/sorcery/model/submodules/brute_force_protection.rb, line 56 def define_brute_force_protection_fields sorcery_adapter.define_field sorcery_config.failed_logins_count_attribute_name, Integer, default: 0 sorcery_adapter.define_field sorcery_config.lock_expires_at_attribute_name, Time sorcery_adapter.define_field sorcery_config.unlock_token_attribute_name, String end