fix: adjust to global redirect url, remove multiple session start causing error 500

This commit is contained in:
Morph01
2025-02-02 13:26:32 -08:00
parent b70ac7f5b3
commit 3da66d6bed
3 changed files with 10 additions and 8 deletions

View File

@@ -1,5 +1,4 @@
<?php
session_start();
require_once __DIR__ . '/../models/LDAPAuth.php';
@@ -25,18 +24,20 @@ class AuthController
$_SESSION['user_pseudo'] = $_POST['user_pseudo'];
$_SESSION['is_admin'] = $result['is_admin'];
$_SESSION['ldap_token'] = base64_encode($_POST['user_pseudo'] . ':' . $_POST['user_password']);
header('Location: index.php');
header('Location: /index.php');
exit;
} else {
$error_message = 'Identifiants incorrects';
require_once __DIR__ . '/views/auth.php';
require_once __DIR__ . '/../views/auth.php';
}
} else {
require_once __DIR__ . '/views/auth.php';
require_once __DIR__ . '/../views/auth.php';
}
}
}
session_start(); // Assure-toi que la session est bien démarrée
if (session_status() == PHP_SESSION_NONE) {
session_start();
}
$controller = new AuthController();
$controller->login();