Bonjour,
Pourrais-tu poster ta méthode check_Permissions ?
Bonjour à toutes et à tous,
Dans le MVC que je suis en train de développer grace aux cours prodigués par Grafikart et ses homologues, je me retrouve devant une problématique, donc je ne connais pas la réponse, malgré les recherches GOOGLE.
Lorsque que mon utilisateur se connectE, je creer un objet où il est stocker le role de l'utilisateur avec les permissions qui sont accordés à ce role.
J'ai ensuite creer mes vues de chaque controller de cette maniere.
Au moment où l'utilsateur appelle cette fonction et donc cette url, je passe ma fonction Chek_permissions qui compare le nom de la fonction avec les permissions du role et je renvoie TRUE ou FALSE. Cependant je suis obligé de faire mon check_Permissions dans chaque fonction.
Ma questions est la suivante:
Est ce qu'il est possible de checker cette permissions dans le constructeur du controller appelé.
Genre je liste toutes les méthodes du controller que je stocke dans une variable.
Et ensuite je faits mon check à la base. Ou alors est que l'utilisateur est obligé d'appellé l'url pour faire ce Fameux Check..
En vous REMERCIANT D'AVANCE POUR VOTRE AIDE PRECIEUSE.
Bonjour,
Pourrais-tu poster ta méthode check_Permissions ?
OUI bien-entendu
Ok. J'imagine que tu dois avoir un "super-controller" pour parser tes URLs et charger le bon controller.
J'imagine aussi que ton contrôle user se passe à cet endroit la.
Du coup, arrêtes moi si je me trompe, pourquoi ne pas ajouter une vérification des droits en fonction de la route demandée à ce moment la plutôt que d'attendre d'être dans un controller ?
OUI effectivement, ... Je n´y avait pas pense ..