false, 'message' => 'Parameters not correctly set']); http_response_code(400); exit; } require $baseDir . "/../scripts/websocket/ws-create-token.php"; if ($accessPermission === "R") { $token = generateWSReadToken($accesstype, $access); } elseif ($accessPermission === "W") { check_multiple_allowed_permissions(['kampfrichter', 'wk_leitung']); $token = generateWSAdminToken($accesstype, $access); } else { http_response_code(403); exit; } $responseBool = $token != null; echo json_encode(['success' => $responseBool, 'token' => $token]);