DONE: add laravel passport, laravel module

This commit is contained in:
2026-10-26 11:40:51 +08:00
parent 8a7907a87c
commit ae86f23f92
17 changed files with 1573 additions and 364 deletions
+4 -2
View File
@@ -9,13 +9,15 @@ use Illuminate\Database\Eloquent\Attributes\Hidden;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Notifications\Notifiable;
use Laravel\Passport\Contracts\OAuthenticatable;
use Laravel\Passport\HasApiTokens;
#[Fillable(['name', 'email', 'password'])]
#[Hidden(['password', 'remember_token'])]
class User extends Authenticatable
class User extends Authenticatable implements OAuthenticatable
{
/** @use HasFactory<UserFactory> */
use HasFactory, Notifiable;
use HasApiTokens, HasFactory, Notifiable;
/**
* Get the attributes that should be cast.