From 1ce48c812f72f5447060e6cfb7d6bee05dafe529 Mon Sep 17 00:00:00 2001 From: marcos Date: Thu, 26 Nov 2020 18:11:30 +0100 Subject: [PATCH] updated 2fa all user --- pandora_console/godmode/setup/setup_auth.php | 50 +++++++++++--------- pandora_console/include/styles/pandora.css | 4 ++ 2 files changed, 31 insertions(+), 23 deletions(-) diff --git a/pandora_console/godmode/setup/setup_auth.php b/pandora_console/godmode/setup/setup_auth.php index 4756824968..282d391bc4 100644 --- a/pandora_console/godmode/setup/setup_auth.php +++ b/pandora_console/godmode/setup/setup_auth.php @@ -229,15 +229,22 @@ if (is_ajax()) { // Enable 2FA for all users. // Set default value. - set_unless_defined($config['2FA_all_users'], false); - $row = []; - $row['name'] = __('Force 2FA for all users is enabled'); - $row['control'] .= html_print_checkbox_switch( - '2FA_all_users', - 1, - $config['2FA_all_users'], - true - ); + set_unless_defined($config['2FA_all_users'], false); + $row = []; + $row['name'] = __('Force 2FA for all users is enabled'); + $row['control'] .= html_print_checkbox_switch( + '2FA_all_users', + 1, + $config['2FA_all_users'], + true + ); + + if (!$config['double_auth_enabled']) { + $table->rowclass['2FA_all_users'] = 'invisible'; + } else { + $table->rowclass['2FA_all_users'] = ''; + } + $table->data['2FA_all_users'] = $row; @@ -334,21 +341,18 @@ echo '';