Table des matières
Quand dans nos applications nous commençons à conduire Utilisateurs enregistrés et la authentification Parmi ceux-ci, il arrive un moment où nous devrons faire une segmentation par profils, cela reste non seulement à dire à un utilisateur s'il est administrateur ou est un utilisateur non-administrateur, mais cela implique d'établir les limites de quelles actions ils peut effectuer dans notre application.Laravel Il nous offre quelques bibliothèques pour pouvoir établir un système de sessions et de profils assez complet, avec cela nous pouvons profiter de toute cette infrastructure pour nous concentrer uniquement sur le détail de notre application et sa logique.
Au lieu de faire quelque chose de très complexe, concentrons-nous sur le don accès à certaines pages uniquement aux utilisateurs authentifiés dans notre application, imaginons que si nous avions un blog, seuls ceux qui se connectent ou ont un utilisateur sont ceux qui peuvent générer des notes ou des entrées.
Sous ce principe, nous établissons déjà la segmentation nécessaire qui nous permettra de générer deux domaines clairs dans notre application.
Para efectivamente construir la restricción debemos tener ya creado un [color=#0000cd]sistema de autenticación de usuarios[/color], con ello podremos diferenciar a quienes han iniciado sesión de los que no lo han hecho, luego podremos trabajar con los diferentes métodos de la classe Authentification de Laravel avec lequel nous pouvons faire les filtres correspondants.
La première chose que nous devons faire est de créer un fichier de filtre, pour cela nous allons créer une route qui contient la déclaration qui sera utilisée pour générer le filtre, voyons dans l'image suivante comment nous le construisons :
AGRANDIR
Avec cela, nous terminons le tutoriel, nous vous recommandons de lire un peu plus sur le Classe d'autorisation et toutes les méthodes dont il dispose, puisque ladite classe de Laravel Cela nous aidera beaucoup à générer tout ce qui concerne l'authentification et l'autorisation des utilisateurs.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif