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,
|
:default_branch_protection,
|
||||||
:signup_enabled,
|
:signup_enabled,
|
||||||
:signin_enabled,
|
:signin_enabled,
|
||||||
|
:require_two_factor_authentication,
|
||||||
|
:two_factor_grace_period,
|
||||||
:gravatar_enabled,
|
:gravatar_enabled,
|
||||||
:twitter_sharing_enabled,
|
:twitter_sharing_enabled,
|
||||||
:sign_in_text,
|
:sign_in_text,
|
||||||
|
|
|
@ -104,6 +104,18 @@
|
||||||
= f.label :signin_enabled do
|
= f.label :signin_enabled do
|
||||||
= f.check_box :signin_enabled
|
= f.check_box :signin_enabled
|
||||||
Sign-in 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
|
.form-group
|
||||||
= f.label :restricted_signup_domains, 'Restricted domains for sign-ups', class: 'control-label col-sm-2'
|
= f.label :restricted_signup_domains, 'Restricted domains for sign-ups', class: 'control-label col-sm-2'
|
||||||
.col-sm-10
|
.col-sm-10
|
||||||
|
|
Loading…
Reference in a new issue