diff --git a/src/Security/AlpdeskcoreTokenAuthenticator.php b/src/Security/AlpdeskcoreTokenAuthenticator.php index 657dd9c..60e909b 100644 --- a/src/Security/AlpdeskcoreTokenAuthenticator.php +++ b/src/Security/AlpdeskcoreTokenAuthenticator.php @@ -73,7 +73,11 @@ public function onAuthenticationFailure(Request $request, AuthenticationExceptio $data = ['type' => AlpdeskCoreConstants::$ERROR_INVALID_AUTH, 'username' => $username, 'message' => \strtr($exception->getMessage(), $exception->getMessageData())]; - $logEntry = 'Username:' . $username . ' => ' . \strtr($exception->getMessage(), $exception->getMessageData()); + $logEntry = \strtr($exception->getMessage(), $exception->getMessageData()); + if (\is_string($username) && $username !== '') { + $logEntry .= ' (Username: ' . $username . ')'; + } + $this->logger->error($logEntry, __METHOD__); return new JsonResponse($data, Response::HTTP_FORBIDDEN);