Maison > Questions et réponses > le corps du texte
P粉3511384622023-09-04 12:39:52
Vous pouvez obtenir le modèle authentifiable auprès de la garde par défaut en appelant auth()->user()
.
Jetons un coup d'œil au config/auth.php par défaut
<?php return [ 'defaults' => [ 'guard' => 'web', 'passwords' => 'users', ], 'guards' => [ 'web' => [ 'driver' => 'session', 'provider' => 'users', ], 'api' => [ 'driver' => 'token', 'provider' => 'users', 'hash' => false, ], ], 'providers' => [ 'users' => [ 'driver' => 'eloquent', 'model' => App\Models\User::class, ] ] ];
Avec cette configuration Laravel par défaut, vous obtenez :
web
web
守卫提供者(提供Authenticatable
)是users
Guard Provider (fournissant users
Authenticatable
auth()->user()
Répondez à vos questionsfull_name
),并将其作为auth()->user()->full_name
Récupération En savoir plus sur les
Accessoires🎜 - en l'utilisant, vous pouvez simplement ajouter des propriétés calculées : 🎜class User extends Authenticatable { public function getFullNameAttribute() { return "{$this->first_name} {$this->last_name}"; } }