Des nouvelles ont été ajoutées en tête de listes.
Remontez pour les voir.
Inscription à la newsletter
Authentification multi-garde avec Laravel 12
DEV -
11/05
Dans ce tutoriel, je vous guiderai à travers la mise en œuvre de l'authentification multiluard en utilisant Laravel 12 + ....
Dans ce didacticiel, je vous guiderai à travers la mise en œuvre de l'authentification multiguard à l'aide de Laravel 12+.
Voici les étapes que nous devrons suivre.
Créez le modèle et la migration pour l'administrateur et les utilisateurs.
Créez les gardes requis.
Définissez les itinéraires et les contrôleurs.
Configurez les redirections des gardes.
Déconnexion
Conclusion
Créer le modèle
Nous devons avoir les modèles que nous voulons créer. Assurez-vous que les modèles s'étendent à partir duIlluminer \ Foundation \ Auth \ Userclasse
Modèle d'utilisateur
?php namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Foundation\Auth\User as Authenticatable; use Illuminate\Notifications\Notifiable; class User extends Authenticatable { use HasFactory, Notifiable; protected $fillable = [ 'name', 'email', 'password', ]; protected $hidden = [ 'password', 'remember_token', ]; protected function casts(): array { return [ 'email_verified_at' =«DateTime», «Mot de passe» => «Hashed»,]; }}
Entrez le mode de sortie en mode plein écran
Modèle d'administration
?php namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Foundation\Auth\User as Authenticatable; use Illuminate\Notifications\Notifiable; class Admin extends Authenticatable { use ... [Courte citation de 8% de l'article original]
Loading...
🍪
Le modèle économique de notre site repose sur l'affichage de publicités personnalisées basées sur l'utilisation de cookies publicitaires. En continuant votre visite sur notre site, vous consentez à l'utilisation de ces cookies.
Politique de confidentialité