nearly prod

This commit is contained in:
Jester
2026-01-19 16:41:30 +03:00
parent 5a3494e10d
commit cfa5ad9c28
9 changed files with 158 additions and 1929 deletions

View File

@@ -21,8 +21,7 @@ if (!is_array($data)) {
$login = trim($data['username'] ?? '');
$password = $data['password'] ?? '';
$siteAlias = strtolower(trim($data['site_alias'] ?? ''));
$siteAlias = trim($data['site_alias'] ?? '');
if ($siteAlias === '') {
http_response_code(400);
echo json_encode(['success' => false, 'message' => 'Не указан сайт']);
@@ -30,6 +29,7 @@ if ($siteAlias === '') {
}
// Поиск пользователя по username
// $stmt = $pdo->prepare("SELECT * FROM users WHERE username = ?");
$stmt = $pdo->prepare("SELECT id, username, password_hash, ok5, o7, o10m, o10a, webp FROM users WHERE username = ?");
$stmt->execute([$login]);
$user = $stmt->fetch(PDO::FETCH_ASSOC);
@@ -45,7 +45,6 @@ if ($user && password_verify($password, $user['password_hash'])) {
echo json_encode(['success' => false, 'message' => 'Нет доступа к сайту']);
exit;
}
// Успешная авторизация
session_regenerate_id(true);
$_SESSION['user_id'] = $user['id'];
@@ -62,4 +61,4 @@ if ($user && password_verify($password, $user['password_hash'])) {
} else {
echo json_encode(['success' => false, 'message' => 'Неверные учетные данные']);
}
?>
?>