Initial commit (code), runtime ignoré, secrets exclus

This commit is contained in:
nicoboy
2026-01-02 15:05:25 +01:00
commit 2fdcf50bc1
87 changed files with 11525 additions and 0 deletions

29
api/renew_session.php Normal file
View File

@ -0,0 +1,29 @@
<?php
// === PROTECTION JSON - NE PAS SUPPRIMER ===
error_reporting(0);
ini_set('display_errors', 0);
ob_start();
// === FIN PROTECTION ===
/**
* API : Renouveler la session
* Fichier : api/renew_session.php
*/
require_once '../config/session.php';
header('Content-Type: application/json');
if ($_SERVER['REQUEST_METHOD'] !== 'POST') {
http_response_code(405);
echo json_encode(['success' => false, 'error' => 'Method not allowed']);
exit();
}
$success = SessionManager::renewSession();
echo json_encode([
'success' => $success,
'time_remaining' => SessionManager::getTimeRemaining()
]);