summaryrefslogtreecommitdiff
path: root/config/initializers/devise.rb
diff options
context:
space:
mode:
authorNihad Abbasov <narkoz.2008@gmail.com>2012-07-06 00:05:31 -0700
committerNihad Abbasov <narkoz.2008@gmail.com>2012-07-06 00:05:31 -0700
commit6533711825c3f197470be041b95e2885bae50bc5 (patch)
tree543c6718da21bde78aaa3f8fdab9aeda5f67fdf7 /config/initializers/devise.rb
parent2abd054b0c3c3f1116840cf51444fc63e49057f6 (diff)
downloadgitlab-ce-6533711825c3f197470be041b95e2885bae50bc5.tar.gz
enable lockable strategy for users
Diffstat (limited to 'config/initializers/devise.rb')
-rw-r--r--config/initializers/devise.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/config/initializers/devise.rb b/config/initializers/devise.rb
index a778be5f929..54011ba5ea3 100644
--- a/config/initializers/devise.rb
+++ b/config/initializers/devise.rb
@@ -115,7 +115,7 @@ Devise.setup do |config|
# Defines which strategy will be used to lock an account.
# :failed_attempts = Locks an account after a number of failed attempts to sign in.
# :none = No lock strategy. You should handle locking by yourself.
- # config.lock_strategy = :failed_attempts
+ config.lock_strategy = :failed_attempts
# Defines which key will be used when locking and unlocking an account
# config.unlock_keys = [ :email ]
@@ -125,14 +125,14 @@ Devise.setup do |config|
# :time = Re-enables login after a certain amount of time (see :unlock_in below)
# :both = Enables both strategies
# :none = No unlock strategy. You should handle unlocking by yourself.
- # config.unlock_strategy = :both
+ config.unlock_strategy = :time
# Number of authentication tries before locking an account if lock_strategy
# is failed attempts.
- # config.maximum_attempts = 20
+ config.maximum_attempts = 10
# Time interval to unlock the account if :time is enabled as unlock_strategy.
- # config.unlock_in = 1.hour
+ config.unlock_in = 10.minutes
# ==> Configuration for :recoverable
#