From ca0f5d5363f8c7174050f4011c4d25b9c59b3ba2 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Mon, 17 Apr 2023 11:30:27 -0600 Subject: [PATCH] Use and set the SESSION username --- core/authentication/resources/classes/authentication.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/authentication/resources/classes/authentication.php b/core/authentication/resources/classes/authentication.php index 98e2ded24a..70ef866df5 100644 --- a/core/authentication/resources/classes/authentication.php +++ b/core/authentication/resources/classes/authentication.php @@ -70,7 +70,7 @@ class authentication { $sql .= "and username = :username \n"; $parameters['remote_address'] = $_SERVER['REMOTE_ADDR']; $parameters['find_time'] = $_SESSION['users']['find_time']['numeric']; - $parameters['username'] = $this->username; + $parameters['username'] = $_SESSION['username']; $database = new database; $auth_tries = $database->select($sql, $parameters, 'column'); if ($_SESSION['users']['max_retry']['numeric'] <= $auth_tries) { @@ -444,6 +444,7 @@ class authentication { if ($domain_exists) { $this->domain_name = $domain_name; $this->username = substr($_REQUEST["username"], 0, -(strlen($domain_name)+1)); + $_SESSION['username'] = $this->username; $_SESSION['domain_uuid'] = $this->domain_uuid; }