23 lines
683 B
PHP
23 lines
683 B
PHP
<?php
|
|
require_once $_SERVER['DOCUMENT_ROOT'] . '/intranet_repo/general_files/ini/parameters.php';
|
|
require_once __DIR__ . '/util/authorization_helpers.php';
|
|
|
|
authorization_start_session();
|
|
authorization_send_security_headers();
|
|
|
|
$_SESSION = [];
|
|
if (ini_get('session.use_cookies')) {
|
|
$params = session_get_cookie_params();
|
|
setcookie(session_name(), '', [
|
|
'expires' => time() - 42000,
|
|
'path' => $params['path'],
|
|
'domain' => $params['domain'],
|
|
'secure' => $params['secure'],
|
|
'httponly' => $params['httponly'],
|
|
'samesite' => $params['samesite'] ?? 'Lax',
|
|
]);
|
|
}
|
|
session_destroy();
|
|
|
|
authorization_redirect($g_httpLoginPath, 302);
|