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
+1 -10
View File
@@ -82,16 +82,7 @@ class AppServiceProvider extends ServiceProvider
->to($notifiable->getEmailForPasswordReset())
);
Gate::define('viewApiDocs', function ($user = null) {
// Option A : Autoriser tout le monde (Attention : la doc sera publique hors local)
return true;
/* // Option B : Autoriser seulement certains emails
return in_array($user?->email, [
'admin@tondomaine.com',
], true);
*/
});
Gate::define('viewApiDocs', fn (?User $user): bool => $user?->isAdmin() === true);
Health::checks([
DatabaseCheck::new(),