Andrew 2 月之前
父節點
當前提交
97b0d58715
共有 1 個檔案被更改,包括 9 行新增1 行删除
  1. 9
    1
      app/Models/User.php

+ 9
- 1
app/Models/User.php 查看文件

@@ -3,11 +3,13 @@
3 3
 namespace App\Models;
4 4
 
5 5
 // use Illuminate\Contracts\Auth\MustVerifyEmail;
6
+use Filament\Models\Contracts\FilamentUser;
7
+use Filament\Panel;
6 8
 use Illuminate\Database\Eloquent\Factories\HasFactory;
7 9
 use Illuminate\Foundation\Auth\User as Authenticatable;
8 10
 use Illuminate\Notifications\Notifiable;
9 11
 
10
-class User extends Authenticatable
12
+class User extends Authenticatable implements FilamentUser
11 13
 {
12 14
     /** @use HasFactory<\Database\Factories\UserFactory> */
13 15
     use HasFactory, Notifiable;
@@ -45,4 +47,10 @@ class User extends Authenticatable
45 47
             'password' => 'hashed',
46 48
         ];
47 49
     }
50
+
51
+    public function canAccessPanel(Panel $panel): bool
52
+    {
53
+        return true;
54
+    }
55
+}
48 56
 }