prepare('SELECT * FROM users WHERE token = ?'); $stmt->execute([$_COOKIE['SECRET_TINYSOUNDS_KEY']]); $user = $stmt->fetch(PDO::FETCH_ASSOC) ?: null; if (!$user) { unset($_COOKIE['SECRET_TINYSOUNDS_KEY']); unset($_SESSION['user']); return false; } $stmt = $db->prepare('SELECT * FROM user_connections WHERE user_id = ?'); $stmt->execute([$user['id']]); $user['connections'] = $stmt->fetchAll(PDO::FETCH_ASSOC); $_SESSION['user'] = $user; return true; }