Bit Bashing et gestion des droits d’accès
Gérer les droits des utilisateurs en utilisant le bit bashing
En règle générale, lors de la définition de la gestion des droits sur un site web, que ce soit pour les accès au back-office ou pour les permissions accordées sur un blog par exemple, on va créer des tables de gestion pour chaque utilisateur ou groupe d’utilisateur. Tant que le nombre d’utilisateurs n’est pas trop important, tant que le nombre de groupe ne croît pas de manière exponentielle, tout va bien.
Imaginez maintenant que chaque jour le trafic double et par voie de conséquence le nombre de rubriques, de rédacteurs, d’utilisateurs double aussi, la gestion des droits va vite devenir problématique tant par la taille des tables que par le nombre et le type de droits à accorder…
C’est ici qu’entre en jeu une solution alternative, utilisée en permanence sur système *nix avec la commande chmod : le bit bashing. Lire la suite…
