Bonjour à tous, j'ai donné des droits d'accès à des utilisateurs mais je ne sais pas comment leur refuser l'accès à certaines pages. Par exemple 'Monsieur X' à le droit d’accéder à la page "ajouter.php" mais pas à la page "modifier.php".
Pour cela j'ai créé dans ma bdd une table "droit" avec un id, un nom et un niveau. Il y a 4 niveau différents :
1er niveau -> Administrateur (accès à toutes les pages) ; 2ème niveau -> Medecin (accès pages "ajout.php" et "rechercher.php") ; 3ème niveau -> Secretaire (accès à toutes les pages) ; et 4ème niveau -> Autres (accès seulement page rechercher.php).
Par défaut chaque utilisateur à le niveau 4.
Je ne sais pas comment faire, j'ai entedu parler de symfony, d'opérateurs binaires etc.. mais étant débutant en php je souhaite quelque chose de simple, seulement refusé l'accès à une page en le redirigeant par exemple vers une page d'erreur.
Merci par avance
Partager