feat: enhance admin session management and display accessible OUs in menu

This commit is contained in:
Morph01
2025-02-04 13:14:38 -08:00
parent 0b83f35f1b
commit 3b1e132010
4 changed files with 184 additions and 132 deletions

View File

@@ -1,5 +1,4 @@
<?php
require_once __DIR__ . '/../models/LDAPAuth.php';
class AuthController
@@ -23,6 +22,7 @@ class AuthController
$_SESSION['login'] = true;
$_SESSION['sAMAccountName'] = $_POST['sAMAccountName'];
$_SESSION['is_admin'] = $result['is_admin'];
$_SESSION['admin_ous'] = $result['admin_ous']; // Stocker les OUs administrables
$_SESSION['password'] = $_POST['user_password'];
header('Location: /index.php');
exit;