Disable extraneous devise strategies if DISABLE_DEVISE_TWO_STRATEGIES is set to true (#38486)
This commit is contained in:
parent
b1bb3baefb
commit
30275cd80e
@ -98,8 +98,11 @@ Devise.setup do |config|
|
|||||||
manager.default_strategies(scope: :user).unshift :two_factor_ldap_authenticatable if Devise.ldap_authentication
|
manager.default_strategies(scope: :user).unshift :two_factor_ldap_authenticatable if Devise.ldap_authentication
|
||||||
manager.default_strategies(scope: :user).unshift :two_factor_pam_authenticatable if Devise.pam_authentication
|
manager.default_strategies(scope: :user).unshift :two_factor_pam_authenticatable if Devise.pam_authentication
|
||||||
manager.default_strategies(scope: :user).unshift :session_activation_rememberable
|
manager.default_strategies(scope: :user).unshift :session_activation_rememberable
|
||||||
manager.default_strategies(scope: :user).unshift :two_factor_authenticatable
|
|
||||||
manager.default_strategies(scope: :user).unshift :two_factor_backupable
|
unless ENV['DISABLE_DEVISE_TWO_STRATEGIES'] == 'true'
|
||||||
|
manager.default_strategies(scope: :user).unshift :two_factor_authenticatable
|
||||||
|
manager.default_strategies(scope: :user).unshift :two_factor_backupable
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
# The secret key used by Devise. Devise uses this key to generate
|
# The secret key used by Devise. Devise uses this key to generate
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user