From 2d542f69b0ec9aa34c3649ff8e60edbb81629958 Mon Sep 17 00:00:00 2001 From: Tobias Merkl Date: Mon, 29 Apr 2024 14:03:52 +0200 Subject: [PATCH 1/2] Update PasswordPolicyValidator.php fix guest registration --- src/Core/PasswordPolicyValidator.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Core/PasswordPolicyValidator.php b/src/Core/PasswordPolicyValidator.php index e8c5cc1e..2f7f7615 100644 --- a/src/Core/PasswordPolicyValidator.php +++ b/src/Core/PasswordPolicyValidator.php @@ -42,9 +42,11 @@ class PasswordPolicyValidator extends PasswordPolicyValidator_parent */ public function checkPassword($user, $newPassword, $confirmationPassword, $shouldCheckPasswordLength = false) { - $ex = $this->validatePassword($newPassword); - if (isset($ex)) { - return $ex; + if($shouldCheckPasswordLength) { + $ex = $this->validatePassword($newPassword); + if (isset($ex)) { + return $ex; + } } return parent::checkPassword($user, $newPassword, $confirmationPassword, $shouldCheckPasswordLength); } From a33acbe2a6e2569d3c063b9d1521f8725330eeff Mon Sep 17 00:00:00 2001 From: Tobias Merkl Date: Mon, 29 Apr 2024 14:04:27 +0200 Subject: [PATCH 2/2] Update metadata.php --- metadata.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/metadata.php b/metadata.php index ed70c2c5..e2a1a467 100644 --- a/metadata.php +++ b/metadata.php @@ -42,8 +42,8 @@ 'en' => 'Password Policy' ], 'description' => [ - 'de' => 'Prüfung der Kennwortstärke, Visualisierung, Abflaufregeln', - 'en' => 'Password validation, strength visualization and expiry rules', + 'de' => 'Prüfung der Kennwortstärke, Visualisierung, Abflaufregeln (modified by tabsl / fix guest registration)', + 'en' => 'Password validation, strength visualization and expiry rules (modified by tabsl / fix guest registration)', ], 'thumbnail' => 'out/pictures/picture.png', 'version' => '2.0.0',