From 04d507a7fea5f16890990a681f32da73db0ed211 Mon Sep 17 00:00:00 2001 From: Nurmuhammet Allanov Date: Sat, 19 Apr 2025 21:11:17 +0500 Subject: [PATCH] add filament guard --- app/Models/User.php | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/app/Models/User.php b/app/Models/User.php index aaeab3d..4ce893a 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -2,12 +2,13 @@ namespace App\Models; -// use Illuminate\Contracts\Auth\MustVerifyEmail; +use Filament\Models\Contracts\FilamentUser; +use Filament\Panel; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Foundation\Auth\User as Authenticatable; use Illuminate\Notifications\Notifiable; -class User extends Authenticatable +class User extends Authenticatable implements FilamentUser { /** @use HasFactory<\Database\Factories\UserFactory> */ use HasFactory, Notifiable; @@ -34,4 +35,12 @@ class User extends Authenticatable 'password' => 'hashed', ]; } + + /** + * Panel guard + */ + public function canAccessPanel(Panel $panel): bool + { + return true; + } }