Skip to content

Commit f09cf98

Browse files
committed
Restore Laravel 12-compatible CSRF middleware.
Use VerifyCsrfToken in the panel middleware stack so the package remains compatible with both Laravel 12 and 13. Made-with: Cursor
1 parent b862d73 commit f09cf98

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/LmsPanelProvider.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
use Illuminate\Contracts\View\View;
1919
use Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse;
2020
use Illuminate\Cookie\Middleware\EncryptCookies;
21-
use Illuminate\Foundation\Http\Middleware\PreventRequestForgery;
21+
use Illuminate\Foundation\Http\Middleware\VerifyCsrfToken;
2222
use Illuminate\Routing\Middleware\SubstituteBindings;
2323
use Illuminate\Session\Middleware\AuthenticateSession;
2424
use Illuminate\Session\Middleware\StartSession;
@@ -128,7 +128,7 @@ public function panel(Panel $panel): Panel
128128
StartSession::class,
129129
AuthenticateSession::class,
130130
ShareErrorsFromSession::class,
131-
PreventRequestForgery::class,
131+
VerifyCsrfToken::class,
132132
SubstituteBindings::class,
133133
DisableBladeIconComponents::class,
134134
DispatchServingFilamentEvent::class,

0 commit comments

Comments
 (0)