Method: Sorcery::Model::Submodules::BruteForceProtection::InstanceMethods#unlock!

Defined in:
lib/sorcery/model/submodules/brute_force_protection.rb

#unlock!Object

/!\ Moved out of protected for use like activate! in controller /!\



76
77
78
79
80
81
82
# File 'lib/sorcery/model/submodules/brute_force_protection.rb', line 76

def unlock!
  config = sorcery_config
  attributes = {config.lock_expires_at_attribute_name => nil,
                config.failed_logins_count_attribute_name => 0,
                config.unlock_token_attribute_name => nil}
  sorcery_adapter.update_attributes(attributes)
end