feat: secure adminer etc ...

This commit is contained in:
2026-05-26 14:13:11 +02:00
parent b3968a8181
commit 95dc772873
5 changed files with 76 additions and 15 deletions
@@ -13,7 +13,6 @@ use Filament\Panel;
use Filament\PanelProvider;
use Filament\Support\Colors\Color;
use Filament\Widgets\AccountWidget;
use Filament\Widgets\FilamentInfoWidget;
use Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse;
use Illuminate\Cookie\Middleware\EncryptCookies;
use Illuminate\Foundation\Http\Middleware\VerifyCsrfToken;
@@ -42,7 +41,8 @@ class DashboardPanelProvider extends PanelProvider
->url(url('/horizon'), shouldOpenInNewTab: true)
->icon('heroicon-o-queue-list')
->group('Settings')
->sort(3),
->sort(3)
->visible(fn (): bool => auth()->user()?->isAdmin() === true),
])
->discoverResources(in: app_path('Filament/Resources'), for: 'App\Filament\Resources')
->discoverPages(in: app_path('Filament/Pages'), for: 'App\Filament\Pages')