From 7baf75c9ee6a7ab3eaa8d35cb4709430426721cb Mon Sep 17 00:00:00 2001 From: vincent-peugnet Date: Mon, 18 May 2020 09:47:58 +0200 Subject: upgrade user password management - add confirm password option - remove maxlength - add dedicated flash messages --- app/class/User.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'app/class/User.php') diff --git a/app/class/User.php b/app/class/User.php index d9339c8..f9ea120 100644 --- a/app/class/User.php +++ b/app/class/User.php @@ -141,16 +141,18 @@ class User extends Item } } - public function setpassword($password) + /** + * @return bool if password is compatible and set, otherwise flase + */ + public function setpassword($password): bool { if (!empty($password) && is_string($password)) { if (strlen($password) >= Model::PASSWORD_MIN_LENGTH && strlen($password) <= Model::PASSWORD_MAX_LENGTH) { $this->password = $password; return true; - } else { - return false; } } + return false; } public function setsignature(string $signature) -- cgit v1.2.3