diff options
| author | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2022-05-17 11:09:39 +0000 |
|---|---|---|
| committer | David Siegfried <david.siegfried@uni-vechta.de> | 2022-05-17 11:09:39 +0000 |
| commit | afb90cf6c7a48aa97341d912a1b2ccb0f9b8342d (patch) | |
| tree | 439b9299d360160f20f749299e47d65c8bc7e25a /lib | |
| parent | be3c3d0c17672fad5e359ef586197a5d58e08bcf (diff) | |
fix password validation
Closes #1066
Merge request studip/studip!631
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/classes/StudipInstaller.php | 2 | ||||
| -rw-r--r-- | lib/phplib/email_validation.class.php | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/lib/classes/StudipInstaller.php b/lib/classes/StudipInstaller.php index 4b2f341..b2c10f0 100644 --- a/lib/classes/StudipInstaller.php +++ b/lib/classes/StudipInstaller.php @@ -2,7 +2,7 @@ final class StudipInstaller { const USERNAME_REGEX = '/^([a-zA-Z0-9_@.-]{4,})$/'; - const PASSWORD_REGEX = '/^([[:print:]]{8,72})$/'; + const PASSWORD_REGEX = '/^([[:print:]]{8,})$/'; private $base_path; diff --git a/lib/phplib/email_validation.class.php b/lib/phplib/email_validation.class.php index 94ba99b..070fa02 100644 --- a/lib/phplib/email_validation.class.php +++ b/lib/phplib/email_validation.class.php @@ -9,7 +9,7 @@ class email_validation_class { var $username_regular_expression=null; - var $password_regular_expression="/^(.{8,72})\$/"; + var $password_regular_expression="/^.{8,}\$/"; var $name_regular_expression='/^[_ a-zA-ZÀ-ÿ\'-]+$/'; var $telefon_regular_expression="/^([0-9 \(\)\\/+_-]*)\$/"; var $timeout=10; @@ -97,7 +97,7 @@ class email_validation_class Function ValidatePassword($password) { - return(preg_match($this->password_regular_expression,$password)!=0); + return preg_match($this->password_regular_expression, $password) != 0; } Function ValidateName($name) |
