Don't redirect unauthenticated API requests to the login page

refs #11151
This commit is contained in:
Alexander A. Klimov 2016-02-15 13:36:29 +01:00
parent c5281935c6
commit 8a4f15d32c

View File

@ -282,10 +282,7 @@ class Auth
if ($request->isXmlHttpRequest() || ! $request->isApiRequest()) { if ($request->isXmlHttpRequest() || ! $request->isApiRequest()) {
return false; return false;
} }
if (($header = $request->getHeader('Authorization')) === false) { if (($header = $request->getHeader('Authorization')) === false || empty($header)) {
return false;
}
if (empty($header)) {
$this->challengeHttp(); $this->challengeHttp();
} }
list($scheme) = explode(' ', $header, 2); list($scheme) = explode(' ', $header, 2);