Files
PHP-LDAP/index.php

24 lines
670 B
PHP

<?php
error_reporting(E_ALL);
ini_set('log_errors', 1);
ini_set('error_log', __DIR__ . '/php_errors.log');
session_start();
// Si l'utilisateur n'est pas connecté et qu'il n'essaie pas de se connecter
if (!isset($_SESSION["login"]) && !isset($_GET['action'])) {
require_once __DIR__ . '/views/auth.php';
exit;
}
// Si l'utilisateur essaie de se connecter
if (isset($_GET['action']) && $_GET['action'] === 'login') {
require_once __DIR__ . '/controllers/auth.php';
exit;
}
// Si l'utilisateur est connecté, afficher le menu
if (isset($_SESSION["login"]) && $_SESSION["login"] === true) {
require_once __DIR__ . '/views/menu.php';
exit;
}