Bonjour,
Voila j'aimerais savoir si l'utilisation des opérateurs de bits pour la gestion des droits est très répandus, et si oui est-ce conseillé ?
Merci d'avance.
Bonjour,
Voila j'aimerais savoir si l'utilisation des opérateurs de bits pour la gestion des droits est très répandus, et si oui est-ce conseillé ?
Merci d'avance.
Hello
Ou c'est répandu mais :
Pour avoir travaillé avec des bitfields pour la gestion des droits je te le déconseille fortement. Exemple, tu utilise un bitfield 32 bits pour les droits sur toutes les vues: problème, un beau jour on se retrouve avec 33 vues... Qu'est ce qu'on fait ?
La solution que j'ai utilisé consiste à ne pas affecter de droits sur un utilisateur mais sur un groupe. Ensuite, il est de la responsabilité de chaque contrôleur (voir MVC) de définir les niveaux de privilèges minimum pour chaque action.
Partager