Closed SebL68 closed 3 years ago
L'idée est de créer trois statuts de comptes :
Chaque compte ayant les privilèges du niveau inférieur. On pourra utiliser des constantes au début du fichier /includes/LDAPData.php Ce fichier étant chargé lorsqu'on a besoin du statut, on pourra tester facilement le niveau de droits.
Exemple :
define("ETUDIANT", 1);
// [...]
if(statut >= PERSONNEL){
// Statut personnel ou admin
}
Modification du fichier LDAPData.php. Le statut ADMINISTRATEUR est attribué sur la base du fichier LDAP/administrateurs.json
On pourrait d'ailleurs mettre des numéros par dizaines, du genre :
On aurait ainsi la liberté de créer des statuts intermédiaire si besoin.
Notes pour plus tard : penser à mettre à jour
En fonction des modifications.
Mettre en place un système de comptes admins.