Add to application_settings forced TFA options
This commit is contained in:
parent
b61a5bc20c
commit
cde06999c9
2 changed files with 14 additions and 0 deletions
|
@ -49,6 +49,8 @@ class Admin::ApplicationSettingsController < Admin::ApplicationController
|
|||
:default_branch_protection,
|
||||
:signup_enabled,
|
||||
:signin_enabled,
|
||||
:require_two_factor_authentication,
|
||||
:two_factor_grace_period,
|
||||
:gravatar_enabled,
|
||||
:twitter_sharing_enabled,
|
||||
:sign_in_text,
|
||||
|
|
|
@ -104,6 +104,18 @@
|
|||
= f.label :signin_enabled do
|
||||
= f.check_box :signin_enabled
|
||||
Sign-in enabled
|
||||
.form-group
|
||||
= f.label :two_factor_authentication, 'Two-Factor authentication', class: 'control-label col-sm-2'
|
||||
.col-sm-10
|
||||
.checkbox
|
||||
= f.label :require_two_factor_authentication do
|
||||
= f.check_box :require_two_factor_authentication
|
||||
Require all users to setup Two-Factor authentication
|
||||
.form-group
|
||||
= f.label :two_factor_authentication, 'Two-Factor grace period (hours)', class: 'control-label col-sm-2'
|
||||
.col-sm-10
|
||||
= f.number_field :two_factor_grace_period, min: 0, class: 'form-control', placeholder: '0'
|
||||
.help-block Amount of time (in hours) that users are allowed to skip forced configuration of two-factor authentication
|
||||
.form-group
|
||||
= f.label :restricted_signup_domains, 'Restricted domains for sign-ups', class: 'control-label col-sm-2'
|
||||
.col-sm-10
|
||||
|
|
Loading…
Reference in a new issue