1
0
mirror of https://github.com/serghey-rodin/vesta.git synced 2025-03-12 04:36:25 -07:00

35 lines
921 B
PHP
Raw Normal View History

2021-10-27 11:20:24 +03:00
<?php
header('Content-Type: application/json');
include($_SERVER['DOCUMENT_ROOT']."/inc/main.php");
require_once($_SERVER['DOCUMENT_ROOT'].'/inc/i18n/'.$_SESSION['language'].'.php');
session_start();
$response = '';
if (!empty($_SESSION['look'])) {
unset($_SESSION['look']);
$response = 'logged_out_as';
$v_user = empty($_SESSION['look']) ? $_SESSION['user'] : $_SESSION['look'];
top_panel($v_user, $TAB);
exec (VESTA_CMD . "v-list-user ".$v_user." json", $output, $return_var);
$users = json_decode(implode('', $output), true);
} else {
$response = 'logged_out';
session_destroy();
}
$result = array(
'logout_response' => $response,
'userName' => $v_user,
'token' => $_SESSION['token'],
'user' => $users[$v_user],
'panel' => $panel,
'session' => $_SESSION,
'i18n' => $LANG[$_SESSION['language']],
'error' => $_SESSION['error_msg']
);
echo json_encode($result);
unset($_SESSION['error_msg']);