1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-06 06:38:00 +02:00

More user-audit logs.

This commit is contained in:
Cameron
2016-06-06 13:06:28 -07:00
parent e2fc90e8a3
commit 4f97418b95

View File

@@ -344,16 +344,20 @@ class userlogin
}
// Check username general format
if (!$forceLogin && (strlen($username) > $maxLength))
{ // Error - invalid username
if (!$forceLogin && (strlen($username) > $maxLength)) // Error - invalid username
{
$auditLog = array('reason'=>'username longer than maxlength', 'maxlength'=> $maxLength, 'username'=>$username);
e107::getAdminLog()->user_audit(USER_AUDIT_LOGIN, $auditLog, 0, $username);
$this->invalidLogin($username,LOGIN_BAD_USERNAME);
return FALSE;
}
$query = $this->getLookupQuery($username, $forceLogin);
if (e107::getDb()->select('user', '*', $query) !== 1) // Handle duplicate emails as well
{ // Invalid user
if (e107::getDb()->select('user', '*', $query) !== 1) // Handle duplicate emails as well // Invalid user
{
$auditLog = array('reason'=>'query failed to return a result', 'query'=>$query, 'username'=>$username);
e107::getAdminLog()->user_audit(USER_AUDIT_LOGIN, $auditLog, 0, $username);
return $this->invalidLogin($username,LOGIN_BAD_USER);
}