1
0

Доработка сессий

This commit is contained in:
2026-01-18 21:29:28 +07:00
parent 6928687982
commit 7d7b817d7e
7 changed files with 126 additions and 67 deletions

View File

@@ -24,7 +24,7 @@ if ($method === 'POST') {
RestApi::response($result);
}
// Выход (удаление всех сессий)
// Выход (только текущая сессия)
if ($action === 'logout') {
$account = new Account();
$keycookies = $data['keycookies'] ?? $_COOKIE['session'] ?? null;
@@ -32,6 +32,14 @@ if ($method === 'POST') {
RestApi::response($result);
}
// Выход со всех устройств
if ($action === 'logout_all') {
$account = new Account();
$keycookies = $data['keycookies'] ?? $_COOKIE['session'] ?? null;
$result = $account->logout_all($keycookies);
RestApi::response($result);
}
// Создание пользователя
if ($action === 'create_user') {
$account = new Account();