22 lines
631 B
PHP
22 lines
631 B
PHP
<?php
|
|
// Fichier d'initialisation global pour l'administration
|
|
// Ce fichier doit être inclus au début de chaque page admin
|
|
|
|
require_once __DIR__ . '/config.php';
|
|
|
|
// Fonction pour démarrer une session sécurisée
|
|
function startSecureSession() {
|
|
// Ne démarrer la session que si elle n'est pas déjà active
|
|
if (session_status() === PHP_SESSION_NONE) {
|
|
// Configurer la session AVANT de la démarrer
|
|
configureSecureSession();
|
|
session_start();
|
|
|
|
// Initialiser après le démarrage
|
|
initSecureSession();
|
|
}
|
|
}
|
|
|
|
// Démarrer la session sécurisée
|
|
startSecureSession();
|
|
?>
|