From 08398509a5da7c8f956c7020e5bfedffc40757bc Mon Sep 17 00:00:00 2001 From: Jared Hancock <jared@osticket.com> Date: Mon, 13 Jan 2014 14:14:06 -0600 Subject: [PATCH] Use case-insensitive matching on email address This patch addresses an issue where a client may have upper-case letters in their email address. When visiting the client portal to check the ticket status, previously, the exact same case would be required in the 'Email Address' box. This patch remove the case sensitivity for email logins. --- include/class.ticket.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/class.ticket.php b/include/class.ticket.php index c8b2c7bd0..f3f68ffd6 100644 --- a/include/class.ticket.php +++ b/include/class.ticket.php @@ -176,7 +176,7 @@ class Ticket { function getAuthToken() { # XXX: Support variable email address (for CCs) - return md5($this->getId() . $this->getEmail() . SECRET_SALT); + return md5($this->getId() . strtolower($this->getEmail()) . SECRET_SALT); } function getName() { -- GitLab