From c8693b8f0eb4b6684779ce8cffe0fc22bea19e2a Mon Sep 17 00:00:00 2001 From: F4ilji Date: Thu, 2 Jul 2026 17:34:27 +0500 Subject: [PATCH] fix: replace web middleware with minimal session+CSRF stack for deploy API --- app/Containers/Dashboard/UI/API/Routes/api.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/Containers/Dashboard/UI/API/Routes/api.php b/app/Containers/Dashboard/UI/API/Routes/api.php index 94ec754..acafca2 100644 --- a/app/Containers/Dashboard/UI/API/Routes/api.php +++ b/app/Containers/Dashboard/UI/API/Routes/api.php @@ -3,7 +3,13 @@ use App\Containers\Dashboard\UI\API\Controllers\DeployController; use Illuminate\Support\Facades\Route; -Route::middleware(['web', 'superadmin'])->group(function () { +Route::middleware([ + \App\Ship\Middleware\EncryptCookies::class, + \Illuminate\Session\Middleware\StartSession::class, + \App\Ship\Middleware\VerifyCsrfToken::class, + \Illuminate\Routing\Middleware\SubstituteBindings::class, + 'superadmin', +])->group(function () { Route::post('/deploy', [DeployController::class, 'store']); Route::get('/deploy/status', [DeployController::class, 'status']); });