feat: add MVC base, with auth to ldap

This commit is contained in:
unknown
2025-02-02 10:22:31 -08:00
commit 3b1749292e
12 changed files with 448 additions and 0 deletions

17
views/menu.php Normal file
View File

@@ -0,0 +1,17 @@
<?php
if (!isset($_SESSION["login"]) || $_SESSION["login"] !== true) {
header('Location: auth.php');
exit;
}
echo "Bienvenue " . $_SESSION["user_pseudo"];
if ($_SESSION["is_admin"]) {
echo "<h2>Admin Dashboard</h2>";
echo "<a href='controllers/create_user.php'>Créer un utilisateur</a><br>";
echo "<a href='controllers/modify_user.php'>Modifier un utilisateur</a><br>";
echo "<a href='controllers/delete_user.php'>Supprimer un utilisateur</a><br>";
} else {
echo "<h2>Utilisateur Standard</h2>";
echo "<p>Vous pouvez consulter votre profil.</p>";
}