38443-vm/auth/logout.php
2026-02-19 14:42:55 +00:00

17 lines
362 B
PHP

<?php
require_once __DIR__ . '/session.php';
$user = getCurrentUser();
if ($user) {
try {
// Clean up DB session
db()->prepare("DELETE FROM voice_sessions WHERE user_id = ?")->execute([$user['id']]);
} catch (Exception $e) {
// Ignore errors during logout cleanup
}
}
session_destroy();
header('Location: login.php');
exit;