Laravel 5
Gestion des utilisateurs et leur role
BakarySamaké
Je suis actuellement entrain de réaliser un projet de gestion d'un cabinet médical où les utilisateurs peuvent être Secrétaire, Médecin et un SupAdmin pour gérer les autres Utilisateurs. Étant débutant au fromwork laravel, je ne sais pas comment s'y prendre. Je compte sur vous et sachez que la résolution de ce problème m'aidera beaucoup. Merci à vous d'avantage! Voici le mcd j'ai fait pour pouvoir expliquer d'avantage . (https://drive.google.com/file/d/1N_okMOnm8Bcg_dhKScmRI5uipbS8oLHI/view?usp=drivesdk)
Posté il y a 3 ans
bestmomo
Bonjour
Il y a deux approches :
- soit on se contente d'ajouter une colonne dans la table users pour distinguer les rôles (en général ENUM) et on crée des middlewares pour gérer les accès.
- soit on va plus loin en utilisant une table distincte pour les rôles
- soit on se simplifie la vie en utilisant un package comme laravel-permission ou bouncer.
Avec Laravel est apparu le package officiel Jetstream qui lui aussi gère des permissions, mais on n'a pas encore beaucoup de recul là dessus.
Posté il y a 3 ans
Vous ne pouvez pas répondre à ce sujet.