Exemple simple Authentification en Laravel - Letecode

Exemple simple Authentification en Laravel

Connexion, enregistrement, mot de passe oublié, vérification, et bien plus, tout ce qu'il vous faut pour ajouter l'authentification des utilisateurs à votre application Laravel dans ce tutoriel.

Jean Claude Mbiya
Jean Claude Mise à jour : 20 décembre 2022 1015
Vous chercher un moyen d'ajouter la gestion de membres (gestion des utilisateurs) dans votre appliction Laravel,
Ce tutoriel vous montre comment y arriver avec la commande auth qui génère des vues par défaut telles que la connexion, l'enregistrement, l'oubli du mot de passe, la réinitialisation du mot de passe et la vérification de l'e-mail.

Tout d'abord, vous devez connaître le package Laravel UI.

Laravel UI

Laravel UI est un nouveau package propriétaire qui extrait la partie UI d'un projet Laravel dans un  package laravel/ui séparé. Le package séparé permet à l'équipe Laravel d'itérer sur le package d'interface utilisateur séparément de la base de code principale de Laravel.

Vous pouvez installer le package laravel/ui via composer :

laravel new myApp
composer require laravel/ui

Une fois que vous avez installé le package laravel/UI, vous disposez de certaines commandes pour générer le code de l'interface utilisateur, y compris l'autorisation.

Le paquet laravel/ui fournit une commande pour générer des vues pour VUE, React et Bootstrap.

Voici quelques exemples:

php artisan ui vue
php artisan ui react
php artisan ui bootstrap

Si vous souhaitez générer l'échafaudage d'authentification en même temps :

php artisan ui vue --auth
php artisan ui react --auth
php artisan ui bootstrap --auth

La commande ui:auth

En plus de la nouvelle commande UI, le package laravel/UI est livré avec une autre commande pour générer un échafaudage :

php artisan ui:auth

Si vous exécutez la commande ui: auth, elle générera la racine organique, HomeController, la vue et les fichiers de mise en page app.blade.php.

Si vous souhaitez générer uniquement des vues, utilisez la commande ci-dessous :

php artisan ui:auth --views

Vous devez maintenant exécuter la commande ci-dessous pour installer les dépendances js :

npm install
npm run dev


Pour en savoir plus sur l'authentification et le nouveau package d'interface utilisateur, consultez la  documentation officielle sur l'authentification.

vote
Jean Claude Mbiya
Jean Claude Mbiya

Développeur Web full stack, Développeur Android (Certifié Google AAD) Formateur dans les domaines du numérique, Créateur letecode.com 👨‍💻. Je suis un grand passionné des nouvelles technologies et j'adore partager ce que j'apprend.

0 commentaire(s)

Laissez votre commentaire à @johnmbiya

ou pour laisser un commentaire