|
5 | 5 | use Backstage\UserManagement\Concerns; |
6 | 6 | use Filament\Models\Contracts\FilamentUser; |
7 | 7 | use Filament\Panel; |
| 8 | +use Illuminate\Auth\MustVerifyEmail as MustVerifyEmailTrait; |
| 9 | +use Illuminate\Auth\Passwords\CanResetPassword as CanResetPasswordTrait; |
8 | 10 | use Illuminate\Contracts\Auth\CanResetPassword; |
9 | 11 | use Illuminate\Contracts\Auth\MustVerifyEmail; |
10 | 12 | use Illuminate\Database\Eloquent\Factories\HasFactory; |
11 | | -use Illuminate\Foundation\Auth\User as Authenticatable; |
| 13 | +use Illuminate\Foundation\Auth\User as BaseUser; |
12 | 14 | use Illuminate\Notifications\Notifiable; |
13 | | -use Laravel\Sanctum\Contracts\HasApiTokens as ContractsHasApiTokens; |
| 15 | +use Laravel\Sanctum\Contracts\HasApiTokens as HasApiTokensContract; |
14 | 16 | use Laravel\Sanctum\HasApiTokens; |
15 | 17 | use Spatie\Permission\Traits\HasRoles; |
16 | 18 |
|
17 | | -class User extends Authenticatable implements CanResetPassword, ContractsHasApiTokens, FilamentUser, MustVerifyEmail |
| 19 | +class User extends BaseUser implements CanResetPassword, HasApiTokensContract, FilamentUser, MustVerifyEmail |
18 | 20 | { |
19 | | - use CanResetPassword; |
| 21 | + use CanResetPasswordTrait; |
20 | 22 | use Concerns\Conditionals\HasConditionals; |
21 | 23 | use Concerns\Relations\HasRelations; |
22 | 24 | use Concerns\Scopes\HasScopes; |
23 | 25 | use HasApiTokens; |
24 | 26 | use HasFactory; |
25 | 27 | use HasRoles; |
26 | | - use MustVerifyEmail; |
| 28 | + use MustVerifyEmailTrait; |
27 | 29 | use Notifiable; |
28 | 30 |
|
29 | 31 | public function getTable() |
30 | 32 | { |
31 | | - return config('backstage.user-management.eloquent.users.table', 'users'); |
| 33 | + return config('backstage.user.eloquent.users.table', 'users'); |
32 | 34 | } |
33 | 35 |
|
34 | 36 | /** |
|
0 commit comments