diff --git a/pandora_console/godmode/setup/setup_auth.php b/pandora_console/godmode/setup/setup_auth.php index 1394063e5e..53fe7059f8 100644 --- a/pandora_console/godmode/setup/setup_auth.php +++ b/pandora_console/godmode/setup/setup_auth.php @@ -1,18 +1,25 @@ data['fallback_local_auth'] = $row; if (enterprise_installed()) { - // Autocreate remote users + // Autocreate remote users. $row = []; $row['name'] = __('Autocreate remote users'); - $row['control'] = html_print_checkbox_switch_extended('autocreate_remote_users', 1, $config['autocreate_remote_users'], false, '', '', true).' '; + $row['control'] = html_print_checkbox_switch_extended( + 'autocreate_remote_users', + 1, + $config['autocreate_remote_users'], + false, + '', + '', + true + ).' '; $table->data['autocreate_remote_users'] = $row; add_enterprise_auth_autocreate_profiles($table, $type_auth); @@ -63,19 +86,33 @@ if (is_ajax()) { break; case 'ldap': - // LDAP server + // LDAP server. $row = []; $row['name'] = __('LDAP server'); - $row['control'] = html_print_input_text('ldap_server', $config['ldap_server'], '', 30, 100, true); + $row['control'] = html_print_input_text( + 'ldap_server', + $config['ldap_server'], + '', + 30, + 100, + true + ); $table->data['ldap_server'] = $row; - // LDAP port + // LDAP port. $row = []; $row['name'] = __('LDAP port'); - $row['control'] = html_print_input_text('ldap_port', $config['ldap_port'], '', 10, 100, true); + $row['control'] = html_print_input_text( + 'ldap_port', + $config['ldap_port'], + '', + 10, + 100, + true + ); $table->data['ldap_port'] = $row; - // LDAP version + // LDAP version. $ldap_versions = [ 1 => 'LDAPv1', 2 => 'LDAPv2', @@ -83,37 +120,78 @@ if (is_ajax()) { ]; $row = []; $row['name'] = __('LDAP version'); - $row['control'] = html_print_select($ldap_versions, 'ldap_version', $config['ldap_version'], '', '', 0, true); + $row['control'] = html_print_select( + $ldap_versions, + 'ldap_version', + $config['ldap_version'], + '', + '', + 0, + true + ); $table->data['ldap_version'] = $row; - // Start TLS + // Start TLS. $row = []; $row['name'] = __('Start TLS'); - $row['control'] = html_print_checkbox_switch('ldap_start_tls', 1, $config['ldap_start_tls'], true); + $row['control'] = html_print_checkbox_switch( + 'ldap_start_tls', + 1, + $config['ldap_start_tls'], + true + ); $table->data['ldap_start_tls'] = $row; - // Base DN + // Base DN. $row = []; $row['name'] = __('Base DN'); - $row['control'] = html_print_input_text('ldap_base_dn', $config['ldap_base_dn'], '', 60, 100, true); + $row['control'] = html_print_input_text( + 'ldap_base_dn', + $config['ldap_base_dn'], + '', + 60, + 100, + true + ); $table->data['ldap_base_dn'] = $row; - // Login attribute + // Login attribute. $row = []; $row['name'] = __('Login attribute'); - $row['control'] = html_print_input_text('ldap_login_attr', $config['ldap_login_attr'], '', 60, 100, true); + $row['control'] = html_print_input_text( + 'ldap_login_attr', + $config['ldap_login_attr'], + '', + 60, + 100, + true + ); $table->data['ldap_login_attr'] = $row; - // Admin LDAP login + // Admin LDAP login. $row = []; $row['name'] = __('Admin LDAP login'); - $row['control'] = html_print_input_text('ldap_admin_login', $config['ldap_admin_login'], '', 60, 100, true); + $row['control'] = html_print_input_text( + 'ldap_admin_login', + $config['ldap_admin_login'], + '', + 60, + 100, + true + ); $table->data['ldap_admin_login'] = $row; - // Admin LDAP password + // Admin LDAP password. $row = []; $row['name'] = __('Admin LDAP password'); - $row['control'] = html_print_input_password('ldap_admin_pass', $config['ldap_admin_pass'], $alt = '', 60, 100, true); + $row['control'] = html_print_input_password( + 'ldap_admin_pass', + io_output_password($config['ldap_admin_pass']), + $alt = '', + 60, + 100, + true + ); $table->data['ldap_admin_pass'] = $row; break; @@ -121,28 +199,50 @@ if (is_ajax()) { case 'ad': case 'saml': case 'integria': - // Add enterprise authentication options + // Add enterprise authentication options. if (enterprise_installed()) { add_enterprise_auth_options($table, $type_auth); } break; + + default: + // Default case. + break; } - // field for all types - // Enable double authentication - // Set default value + // Field for all types. + // Enable double authentication. + // Set default value. set_unless_defined($config['double_auth_enabled'], false); $row = []; - $row['name'] = __('Double authentication').ui_print_help_tip(__('If this option is enabled, the users can use double authentication with their accounts'), true); - $row['control'] .= html_print_checkbox_switch('double_auth_enabled', 1, $config['double_auth_enabled'], true); + $row['name'] = __('Double authentication').ui_print_help_tip( + __('If this option is enabled, the users can use double authentication with their accounts'), + true + ); + $row['control'] .= html_print_checkbox_switch( + 'double_auth_enabled', + 1, + $config['double_auth_enabled'], + true + ); $table->data['double_auth_enabled'] = $row; - // Session timeout - // Default session timeout + // Session timeout. + // Default session timeout. set_when_empty($config['session_timeout'], 90); $row = []; - $row['name'] = __('Session timeout (mins)').ui_print_help_tip(__('This is defined in minutes, If you wish a permanent session should putting -1 in this field.'), true); - $row['control'] = html_print_input_text('session_timeout', $config['session_timeout'], '', 10, 10, true); + $row['name'] = __('Session timeout (mins)').ui_print_help_tip( + __('This is defined in minutes, If you wish a permanent session should putting -1 in this field.'), + true + ); + $row['control'] = html_print_input_text( + 'session_timeout', + $config['session_timeout'], + '', + 10, + 10, + true + ); $table->data['session_timeout'] = $row; html_print_table($table); @@ -159,23 +259,23 @@ $table->class = 'databox filters'; $table->size['name'] = '30%'; $table->style['name'] = 'font-weight: bold'; -// Auth methods added to the table (doesn't take in account mysql) +// Auth methods added to the table (doesn't take in account mysql). $auth_methods_added = []; -// Remote options row names -// Fill this array for every matched row +// Remote options row names. +// Fill this array for every matched row. $remote_rows = []; -// Autocreate options row names -// Fill this array for every matched row +// Autocreate options row names. +// Fill this array for every matched row. $autocreate_rows = []; $no_autocreate_rows = []; -// LDAP data row names -// Fill this array for every matched row +// LDAP data row names. +// Fill this array for every matched row. $ldap_rows = []; -// Method +// Method. $auth_methods = [ 'mysql' => __('Local %s', get_product_name()), 'ldap' => __('ldap'), @@ -186,16 +286,24 @@ if (enterprise_installed()) { $row = []; $row['name'] = __('Authentication method'); -$row['control'] = html_print_select($auth_methods, 'auth', $config['auth'], '', '', 0, true); +$row['control'] = html_print_select( + $auth_methods, + 'auth', + $config['auth'], + '', + '', + 0, + true +); $table->data['auth'] = $row; -// Form +// Form. echo '
'; ?> diff --git a/pandora_console/godmode/update_manager/update_manager.setup.php b/pandora_console/godmode/update_manager/update_manager.setup.php index 1a81cf457c..7b07c4bd01 100644 --- a/pandora_console/godmode/update_manager/update_manager.setup.php +++ b/pandora_console/godmode/update_manager/update_manager.setup.php @@ -60,7 +60,10 @@ if (users_is_admin()) { } if (!$action_update_url_update_manager) { - $url_update_manager = get_parameter('url_update_manager', $config['url_update_manager']); + $url_update_manager = get_parameter( + 'url_update_manager', + $config['url_update_manager'] + ); $update_manager_proxy_server = get_parameter( 'update_manager_proxy_server', $config['update_manager_proxy_server'] @@ -162,7 +165,7 @@ if (!$action_update_url_update_manager) { if ($result) { $result = config_update_value( 'update_manager_proxy_password', - $update_manager_proxy_password + io_input_password($update_manager_proxy_password) ); } @@ -179,6 +182,7 @@ if (!$action_update_url_update_manager) { } echo '