From f08b210916d91afc38f663eeff70c0689e4c9362 Mon Sep 17 00:00:00 2001 From: Moritz Strohm <strohm@data-quest.de> Date: Fri, 19 Jan 2024 14:17:11 +0000 Subject: [PATCH] UserManagement::deleteUser: use uniqid when generating an md5 hash from the username, fixes #3660 Closes #3660 Merge request studip/studip!2538 --- lib/classes/UserManagement.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/classes/UserManagement.class.php b/lib/classes/UserManagement.class.php index 6bd921067e2..620672c641f 100644 --- a/lib/classes/UserManagement.class.php +++ b/lib/classes/UserManagement.class.php @@ -1043,7 +1043,7 @@ class UserManagement WHERE user_id = ?"; $statement = DBManager::get()->prepare($query); $statement->execute([ - md5($this->user_data['auth_user_md5.username']), + md5($this->user_data['auth_user_md5.username'].uniqid('delete_user')), $this->user_data['auth_user_md5.user_id'] ]); if ($statement->rowCount() > 0) { -- GitLab