freax-media/logout.php

20 lines
446 B
PHP

<?php
// logout.php
declare(strict_types=1);
require_once __DIR__ . '/auth.php';
auth_session_start();
header('Content-Type: application/json; charset=utf-8');
$_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']);
}
session_destroy();
echo json_encode(['ok' => true]);