diff --git a/app/Filament/Pages/SuperAdmin/Amministratori.php b/app/Filament/Pages/SuperAdmin/Amministratori.php index 2d40fd2..abd0534 100755 --- a/app/Filament/Pages/SuperAdmin/Amministratori.php +++ b/app/Filament/Pages/SuperAdmin/Amministratori.php @@ -57,7 +57,7 @@ public static function canAccess(): bool $user = Auth::user(); return $user instanceof User - && $user->hasAnyRole(['super-admin', 'admin']) + && $user->hasRole('super-admin') && Schema::hasTable('amministratori'); } diff --git a/app/Filament/Pages/SuperAdmin/Utenti.php b/app/Filament/Pages/SuperAdmin/Utenti.php index de8b06c..9e548f1 100755 --- a/app/Filament/Pages/SuperAdmin/Utenti.php +++ b/app/Filament/Pages/SuperAdmin/Utenti.php @@ -47,10 +47,7 @@ public static function canAccess(): bool { $user = Auth::user(); return $user instanceof User - && ( - $user->hasAnyRole(['super-admin', 'admin', 'amministratore']) - || $user->can('manage-users') - ); + && $user->hasRole('super-admin'); } public function mount(): void diff --git a/app/Providers/Filament/AdminFilamentPanelProvider.php b/app/Providers/Filament/AdminFilamentPanelProvider.php index f8df211..a65dd1d 100755 --- a/app/Providers/Filament/AdminFilamentPanelProvider.php +++ b/app/Providers/Filament/AdminFilamentPanelProvider.php @@ -47,6 +47,16 @@ public function panel(Panel $panel): Panel ]) ->viteTheme('resources/css/filament/admin/theme.css') ->renderHook(PanelsRenderHook::HEAD_END, fn() => view('filament.components.legacy-admin-assets')) + ->renderHook(PanelsRenderHook::AUTH_LOGIN_FORM_BEFORE, fn() => new \Illuminate\Support\HtmlString(' +
+ ✨ Nuova registrazione utente? +
+ + 📝 REGISTRATI SUBITO A NETGESCON + +
+
+ ')) ->renderHook(PanelsRenderHook::TOPBAR_LOGO_AFTER, fn() => view('filament.components.topbar-context')) ->renderHook(PanelsRenderHook::TOPBAR_LOGO_AFTER, fn() => view('filament.components.topbar-live-call')) ->renderHook(PanelsRenderHook::USER_MENU_BEFORE, fn() => view('filament.components.topbar-icons')) diff --git a/public/adminer.php b/public/adminer.php index 91f2171..e870f3e 100644 --- a/public/adminer.php +++ b/public/adminer.php @@ -61,8 +61,8 @@ function credentials() { if ($dbHost === "localhost") { $dbHost = "127.0.0.1"; } - $dbUser = env_get_val("DB_USERNAME", "netgescon"); - $dbPass = env_get_val("DB_PASSWORD", "netgescon_pass"); + $dbUser = env_get_val("DB_USERNAME", "netgescon_user"); + $dbPass = env_get_val("DB_PASSWORD", "NetGescon2024!"); return array($dbHost, $dbUser, $dbPass); } @@ -78,8 +78,8 @@ function login($login, $password) { function loginForm() { $connection = env_get_val("DB_CONNECTION", "mysql"); $driverVal = ($connection === "pgsql") ? "pgsql" : "server"; - $dbUser = env_get_val("DB_USERNAME", "netgescon"); - $dbPass = env_get_val("DB_PASSWORD", "netgescon_pass"); + $dbUser = env_get_val("DB_USERNAME", "netgescon_user"); + $dbPass = env_get_val("DB_PASSWORD", "NetGescon2024!"); $dbName = env_get_val("DB_DATABASE", "netgescon"); echo '
';