Files
web_auth/api/logout.php

18 lines
580 B
PHP
Raw Normal View History

2026-01-19 08:35:00 +03:00
<?php
2026-01-19 08:57:58 +03:00
header('Content-Type: application/json; charset=utf-8');
require_once '../config/session.php';
if ($_SERVER['REQUEST_METHOD'] !== 'POST') {
http_response_code(405);
echo json_encode(['success' => false, 'message' => 'Метод не поддерживается']);
exit;
}
$_SESSION = [];
if (ini_get('session.use_cookies')) {
$params = session_get_cookie_params();
setcookie(session_name(), '', time() - 42000, $params['path'], $params['domain'], $params['secure'], $params['httponly']);
}
2026-01-19 08:35:00 +03:00
session_destroy();
echo json_encode(['success' => true]);
?>