From cd2d2cf6329853b19643f4531bf988e4dfb942ed Mon Sep 17 00:00:00 2001 From: fusionate Date: Fri, 29 Mar 2024 10:19:05 -0600 Subject: [PATCH] Default Settings - List: Mask *_key subcategory values. --- core/default_settings/default_settings.php | 2 +- core/domain_settings/domain_settings.php | 2 +- core/user_settings/user_settings.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/core/default_settings/default_settings.php b/core/default_settings/default_settings.php index d84c97de94..362e769bd7 100644 --- a/core/default_settings/default_settings.php +++ b/core/default_settings/default_settings.php @@ -492,7 +492,7 @@ else if ($category == 'theme' && $subcategory == 'custom_css_code' && $name == 'text') { echo " [...]\n"; } - else if ($subcategory == 'password' || substr_count($subcategory, '_password') > 0 || $category == "login" && $subcategory == "password_reset_key" && $name == "text" || substr_count($subcategory, '_secret') > 0) { + else if ($subcategory == 'password' || substr_count($subcategory, '_password') > 0 || substr_count($subcategory, '_key') > 0 || substr_count($subcategory, '_secret') > 0) { echo " ".str_repeat('*', strlen($row['default_setting_value'] ?? '')); } else if ($category == 'theme' && $subcategory == 'button_icons' && $name == 'text') { diff --git a/core/domain_settings/domain_settings.php b/core/domain_settings/domain_settings.php index 70d2b88a56..e9014e693d 100644 --- a/core/domain_settings/domain_settings.php +++ b/core/domain_settings/domain_settings.php @@ -320,7 +320,7 @@ ) { echo " ".$text['label-'.escape($row['domain_setting_value'])]; } - else if ($subcategory == 'password' || substr_count($subcategory, '_password') > 0 || $category == "login" && $subcategory == "password_reset_key" && $name == "text") { + else if ($subcategory == 'password' || substr_count($subcategory, '_password') > 0 || substr_count($subcategory, '_key') || substr_count($subcategory, '_secret') > 0) { echo " ".str_repeat('*', strlen(escape($row['domain_setting_value']))); } else if ($category == 'theme' && $subcategory == 'button_icons' && $name == 'text') { diff --git a/core/user_settings/user_settings.php b/core/user_settings/user_settings.php index 047bdfaddf..8ca058a7d1 100644 --- a/core/user_settings/user_settings.php +++ b/core/user_settings/user_settings.php @@ -297,7 +297,7 @@ ) { echo " ".$text['label-'.escape($row['user_setting_value'])]; } - else if ($subcategory == 'password' || substr_count($subcategory, '_password') > 0 || $category == "login" && $subcategory == "password_reset_key" && $name == "text") { + else if ($subcategory == 'password' || substr_count($subcategory, '_password') > 0 || substr_count($subcategory, '_key') || substr_count($subcategory, '_secret') > 0) { echo " ".str_repeat('*', strlen(escape($row['user_setting_value']))); } else if ($category == 'theme' && $subcategory == 'button_icons' && $name == 'text') {