diff --git a/bootstrap/app.php b/bootstrap/app.php index 6d906fb20..1afc8f36b 100644 --- a/bootstrap/app.php +++ b/bootstrap/app.php @@ -10,6 +10,7 @@ use App\Http\Middleware\RedirectIfAuthenticated; use App\Http\Middleware\RestrictedAccess; use App\Http\Middleware\TwoFactorAuth; use GuzzleHttp\Exception\ConnectException; +use Illuminate\Auth\AuthenticationException; use Illuminate\Auth\Middleware\Authenticate; use Illuminate\Auth\Middleware\AuthenticateWithBasicAuth; use Illuminate\Auth\Middleware\Authorize; @@ -21,10 +22,10 @@ use Illuminate\Foundation\Application; use Illuminate\Foundation\Configuration\Exceptions; use Illuminate\Foundation\Configuration\Middleware; use Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull; +use Illuminate\Foundation\Http\Middleware\PreventRequestForgery; use Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance; use Illuminate\Foundation\Http\Middleware\TrimStrings; use Illuminate\Foundation\Http\Middleware\ValidatePostSize; -use Illuminate\Foundation\Http\Middleware\VerifyCsrfToken; use Illuminate\Http\Client\ConnectionException; use Illuminate\Http\Exceptions\HttpResponseException; use Illuminate\Http\Middleware\HandleCors; @@ -82,7 +83,7 @@ return Application::configure(basePath: dirname(__DIR__)) StartSession::class, AuthenticateSession::class, ShareErrorsFromSession::class, - VerifyCsrfToken::class, + PreventRequestForgery::class, SubstituteBindings::class, CreateFreshApiToken::class, 'restricted', @@ -94,7 +95,7 @@ return Application::configure(basePath: dirname(__DIR__)) AddQueuedCookiesToResponse::class, StartSession::class, ShareErrorsFromSession::class, - VerifyCsrfToken::class, + PreventRequestForgery::class, SubstituteBindings::class, CreateFreshApiToken::class, ]); @@ -187,7 +188,7 @@ return Application::configure(basePath: dirname(__DIR__)) return $e->getResponse(); } - if ($e instanceof \Illuminate\Auth\AuthenticationException) { + if ($e instanceof AuthenticationException) { return response()->json( ['error' => $e->getMessage()], 401,