Merge pull request #3635 from JacobBennett/patch-1

[5.2] Don't return a login page to a JSON request
This commit is contained in:
Taylor Otwell 2016-01-22 12:00:37 -06:00
commit c6931d266a
1 changed files with 1 additions and 1 deletions

View File

@ -18,7 +18,7 @@ class Authenticate
public function handle($request, Closure $next, $guard = null) public function handle($request, Closure $next, $guard = null)
{ {
if (Auth::guard($guard)->guest()) { if (Auth::guard($guard)->guest()) {
if ($request->ajax()) { if ($request->ajax() || $request->wantsJson()) {
return response('Unauthorized.', 401); return response('Unauthorized.', 401);
} else { } else {
return redirect()->guest('login'); return redirect()->guest('login');