diff --git a/core/default_settings/app_config.php b/core/default_settings/app_config.php index 1bb30f9390..0d665a132f 100644 --- a/core/default_settings/app_config.php +++ b/core/default_settings/app_config.php @@ -118,55 +118,55 @@ $apps[$x]['default_settings'][$y]['default_setting_description'] = "Set the maximum number of records displayed per page. (Default: 50)"; $y++; $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "57d81b35-bc24-4e92-8436-4335ab5e9d0b"; - $apps[$x]['default_settings'][$y]['default_setting_category'] = "security"; + $apps[$x]['default_settings'][$y]['default_setting_category'] = "extension"; $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "password_length"; $apps[$x]['default_settings'][$y]['default_setting_name'] = "numeric"; $apps[$x]['default_settings'][$y]['default_setting_value'] = "10"; $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true"; - $apps[$x]['default_settings'][$y]['default_setting_description'] = "Set the required length for the generated passwords."; + $apps[$x]['default_settings'][$y]['default_setting_description'] = "Set the length for generated passwords for SIP Extensions."; $y++; $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "0fa21a56-7515-4c65-b5f8-270cc24ea375"; - $apps[$x]['default_settings'][$y]['default_setting_category'] = "security"; + $apps[$x]['default_settings'][$y]['default_setting_category'] = "extension"; $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "password_number"; $apps[$x]['default_settings'][$y]['default_setting_name'] = "boolean"; $apps[$x]['default_settings'][$y]['default_setting_value'] = "true"; $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false"; - $apps[$x]['default_settings'][$y]['default_setting_description'] = "Set whether to require at least one number in passwords."; + $apps[$x]['default_settings'][$y]['default_setting_description'] = "Set whether to require at least one number in SIP Extension passwords."; $y++; $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "d5f9acbd-857c-42eb-9e9a-92a850fcb734"; - $apps[$x]['default_settings'][$y]['default_setting_category'] = "security"; + $apps[$x]['default_settings'][$y]['default_setting_category'] = "extension"; $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "password_lowercase"; $apps[$x]['default_settings'][$y]['default_setting_name'] = "boolean"; $apps[$x]['default_settings'][$y]['default_setting_value'] = "true"; $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true"; - $apps[$x]['default_settings'][$y]['default_setting_description'] = "Set whether to require at least one lowecase letter in passwords."; + $apps[$x]['default_settings'][$y]['default_setting_description'] = "Set whether to require at least one lowecase letter in SIP Extension passwords."; $y++; $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "256b0d87-a43e-4618-b96b-541e191879c7"; - $apps[$x]['default_settings'][$y]['default_setting_category'] = "security"; + $apps[$x]['default_settings'][$y]['default_setting_category'] = "extension"; $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "password_uppercase"; $apps[$x]['default_settings'][$y]['default_setting_name'] = "boolean"; $apps[$x]['default_settings'][$y]['default_setting_value'] = "true"; $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false"; - $apps[$x]['default_settings'][$y]['default_setting_description'] = "Set whether to require at least one uppercase letter in passwords."; + $apps[$x]['default_settings'][$y]['default_setting_description'] = "Set whether to require at least one uppercase letter in SIP Extension passwords."; $y++; $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "4209ff1f-6ea8-4b77-81be-bd75e8670785"; - $apps[$x]['default_settings'][$y]['default_setting_category'] = "security"; + $apps[$x]['default_settings'][$y]['default_setting_category'] = "extension"; $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "password_special"; $apps[$x]['default_settings'][$y]['default_setting_name'] = "boolean"; $apps[$x]['default_settings'][$y]['default_setting_value'] = "true"; $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false"; - $apps[$x]['default_settings'][$y]['default_setting_description'] = "Set whether to require at least one special character in passwords."; + $apps[$x]['default_settings'][$y]['default_setting_description'] = "Set whether to require at least one special character in SIP Extension passwords."; $y++; $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "718b1641-fa3c-4861-b1f3-40635c951888"; - $apps[$x]['default_settings'][$y]['default_setting_category'] = "security"; + $apps[$x]['default_settings'][$y]['default_setting_category'] = "extension"; $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "password_strength"; $apps[$x]['default_settings'][$y]['default_setting_name'] = "numeric"; $apps[$x]['default_settings'][$y]['default_setting_value'] = "4"; $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true"; - $apps[$x]['default_settings'][$y]['default_setting_description'] = "Set the default strength for generated passwords. Valid Options: 1 - Numeric Only, 2 - Include Lower Apha, 3 - Include Upper Alpha, 4 - Include Special Characters."; + $apps[$x]['default_settings'][$y]['default_setting_description'] = "Set the strength for generated passwords. Valid Options: 1 - Numeric Only, 2 - Include Lower Apha, 3 - Include Upper Alpha, 4 - Include Special Characters."; $y++; $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "33914c55-9081-4b95-b62e-f1a500088d78"; - $apps[$x]['default_settings'][$y]['default_setting_category'] = "security"; + $apps[$x]['default_settings'][$y]['default_setting_category'] = "extension"; $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "session_rotate"; $apps[$x]['default_settings'][$y]['default_setting_name'] = "boolean"; $apps[$x]['default_settings'][$y]['default_setting_value'] = "true"; diff --git a/resources/functions.php b/resources/functions.php index 3dbe7578b5..a8ee862b54 100644 --- a/resources/functions.php +++ b/resources/functions.php @@ -992,8 +992,8 @@ function format_string ($format, $data) { $password = ''; $charset = ''; if ($length === 0 && $strength === 0) { //set length and strenth if specified in default settings and strength isn't numeric-only - $length = (is_numeric($_SESSION["security"]["password_length"]["numeric"])) ? $_SESSION["security"]["password_length"]["numeric"] : 10; - $strength = (is_numeric($_SESSION["security"]["password_strength"]["numeric"])) ? $_SESSION["security"]["password_strength"]["numeric"] : 4; + $length = (is_numeric($_SESSION["extension"]["password_length"]["numeric"])) ? $_SESSION["extension"]["password_length"]["numeric"] : 10; + $strength = (is_numeric($_SESSION["extension"]["password_strength"]["numeric"])) ? $_SESSION["extension"]["password_strength"]["numeric"] : 4; } if ($strength >= 1) { $charset .= "0123456789"; } if ($strength >= 2) { $charset .= "abcdefghijkmnopqrstuvwxyz"; } @@ -1011,11 +1011,11 @@ function format_string ($format, $data) { function check_password_strength($password, $text, $type = 'default') { if ($password != '') { if ($type == 'default') { - $req['length'] = $_SESSION['security']['password_length']['numeric']; - $req['number'] = ($_SESSION['security']['password_number']['boolean'] == 'true') ? true : false; - $req['lowercase'] = ($_SESSION['security']['password_lowercase']['boolean'] == 'true') ? true : false; - $req['uppercase'] = ($_SESSION['security']['password_uppercase']['boolean'] == 'true') ? true : false; - $req['special'] = ($_SESSION['security']['password_special']['boolean'] == 'true') ? true : false; + $req['length'] = $_SESSION['extension']['password_length']['numeric']; + $req['number'] = ($_SESSION['extension']['password_number']['boolean'] == 'true') ? true : false; + $req['lowercase'] = ($_SESSION['extension']['password_lowercase']['boolean'] == 'true') ? true : false; + $req['uppercase'] = ($_SESSION['extension']['password_uppercase']['boolean'] == 'true') ? true : false; + $req['special'] = ($_SESSION['extension']['password_special']['boolean'] == 'true') ? true : false; } elseif ($type == 'user') { $req['length'] = $_SESSION['user']['password_length']['numeric']; $req['number'] = ($_SESSION['user']['password_number']['boolean'] == 'true') ? true : false;