Bonjour,

dans une application développée en PHP, les différentes pages sont accessibles via un menu (2 niveaux). Les utilisateurs sont regroupés par niveau d'acces.

Comment gérez vous ces droits ?

- en cachant les menus non autorisés ? (mais on peut toujours accéder à la page si on a l'url)
- en controlant à chaque chargement de page les droits (ce qui implique d'avoir toutes les url de l'appli en BD, lourd pour modifier ces droits)
- en faisant les 2 ? en ayant en BD le menu complet ainsi que les urls associées ? quid des 'sous-urls' (parfois communes à plusieurs menus) ? ...
- en ayant une url unique (index.php) qui charge elle meme les différentes pages ?
- ... ??

merci