Menu"; echo "
Debug - OUs administrées : ";
print_r($_SESSION['admin_ous']);
echo "";
}
echo "";
if (!isset($_SESSION['sAMAccountName'])) {
die("Nom utilisateur manquant. Veuillez vous reconnecter.");
}
// // Exemple : Lister toutes les OUs
// $ous = listAllOU();
// print_r($ous);
// // Exemple : Lister tous les utilisateurs
// $users = listAllUsers();
// print_r($users);
// Exemple : Récupérer l'OU d'un utilisateur
// $username = $_SESSION['sAMAccountName'];
// $ou = getUserOU($username);
// echo "OU de l'utilisateur : $ou";
// Debug : Vérifier les groupes de l'utilisateur
$ldapAuth = new LDAPAuth();
$user_dn = $ldapAuth->getUserDN($_SESSION['sAMAccountName']);
echo "Groupes de l'utilisateur : "; print_r($ldapAuth->getUserGroups($user_dn)); echo ""; // Ajouter cette section après l'affichage des groupes $user_details = $ldapAuth->getUserDetails($_SESSION['sAMAccountName']); echo "
| Attribut | Valeur |
|---|---|
| $key | $value |