mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2025-12-30 00:53:50 +00:00
Password Reset: Adjust username check when username_format set to email.
This commit is contained in:
@@ -171,8 +171,10 @@
|
||||
$password_new = trim($_REQUEST['password_new']);
|
||||
$password_repeat = trim($_REQUEST['password_repeat']);
|
||||
|
||||
//strip off @domain if submitted with username, as the valid domain for the reset is already being provided in the where clause below
|
||||
$username = substr_count($username, '@') != 0 ? explode('@', $username)[0] : $username;
|
||||
//if not requiring usernames to be of email format, strip off @domain as the valid domain for the reset is already being provided in the where clause below
|
||||
if ($_SESSION['users']['username_format']['text'] != 'email') {
|
||||
$username = substr_count($username, '@') != 0 ? explode('@', $username)[0] : $username;
|
||||
}
|
||||
|
||||
if ($username !== '' &&
|
||||
$username === $_SESSION['valid_username'] &&
|
||||
|
||||
Reference in New Issue
Block a user