fix: adjust to global redirect url, remove multiple session start causing error 500
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user