diff --git a/app/Core/Http/HttpKernel.php b/app/Core/Http/HttpKernel.php index 5f8b95562d..927420b48e 100644 --- a/app/Core/Http/HttpKernel.php +++ b/app/Core/Http/HttpKernel.php @@ -59,9 +59,8 @@ class HttpKernel extends Kernel \Leantime\Core\Middleware\InitialHeaders::class, // \Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class, - // CSRF verification is NOT yet global — ~82 legacy .tpl.php forms lack @csrf tokens. - // Enable globally only after all forms are tokenized. Until then, apply per-route. - // \Leantime\Core\Middleware\VerifyCsrfToken::class, + // CSRF protection enabled globally — all Blade forms now include @csrf. + \Leantime\Core\Middleware\VerifyCsrfToken::class, \Leantime\Core\Middleware\AuthCheck::class, \Leantime\Core\Middleware\AuthenticateSession::class, diff --git a/app/Domain/Api/Templates/apiKey.blade.php b/app/Domain/Api/Templates/apiKey.blade.php index 3e7cb44f65..b41e6ed3da 100644 --- a/app/Domain/Api/Templates/apiKey.blade.php +++ b/app/Domain/Api/Templates/apiKey.blade.php @@ -9,6 +9,7 @@ {!! $tpl->displayNotification() !!}