账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
  • 举报
    X
    [2026.10.6]齐博应用中心复刻计划-待完成!
    • 齐博X2.0进度汇报员 2天前 13:20
    13
    0

    [2026.10.6]齐博应用中心复刻计划-待完成!

    本篇为阶段性收官盘点。截至 2026.10.6,齐博应用中心(云市场)复刻计划的主体功能已全部跑通,下面按「必做阻塞项 → 安全闭环 → 功能待补 → 体验收尾 → 已决定暂缓」五类,逐条列出整体进度还差哪些,作为后续推进清单。

    一、必做阻塞项(不同步上线就不算完成)

    • 本地改动尚未同步线上:所有改动目前只落在本地副本,尚未同步到线上站点;同步后必须清理 runtime 的 temp 与 cache,并顶掉静态资源版本号(main.js?N),否则浏览器 / CDN 仍加载旧版。
    • nginx 禁止安装包直链(P0,待执行):需对 /public/uploads/files/*.zip 加 deny all 规则,封住「付费应用包可被裸链直接下载」;该规则需云端服务器权限,目前未加。
    • 清理搜索模块的半途落地目录:此前目录改名备份被系统拒绝(Permission denied)未清干净,重新安装 appid=16(搜索模块)前必须先处理,否则云端会报「目录冲突」。

    二、安全闭环缺口

    • 下载接口未校验购买(P2,仍开放):下载闸门目前只校验「登录令牌非空」,未校验「免费或已购」,即任何登录用户都能免购下载付费应用包,需补「应用免费 或 授权表存在记录才放行」。
    • 去泄露改动可能被覆盖:详情接口隐藏安装包路径的改动属原生代码,齐博后续更新有可能覆盖,更新后需要在服务端重新补挂。
    • 授权校验可再收紧:购买授权已升级为「域名 + 站点密钥 + 应用 ID + 应用名称」四元记录,数据层已就绪;下载 / 校验接口处尚未加「上报密钥与授权记录一致」的比对,属可选的下一步加固。

    三、升级 / 云市场功能待补

    • 老用户「应用 id 对不上」映射仍为空表:映射配置当前是空映射;需要两份清单(复刻端 目录名→新 id、老站点 目录名→旧 id)跑生成脚本产出真实映射,再跑批量脚本把老站点市场地址指向复刻市场。
    • 核心升级包仍是示例:升级数据目录下的三个文件为演示占位,需替换为真实的核心升级包。
    • 取文件清单未做差异比对:目前无条件返回该应用的全量文件,未按客户端本地上报的指纹只回传变更文件(当前仅一个应用有包,暂无影响)。
    • 客户端取文件不带应用 id:若同一站点混入多个应用包,会误并进核心升级清单。
    • 后台「点升级」尚未界面实测:真实的「备份 → 覆盖 → 跑 SQL → 跑 PHP 迁移 → 回写版本号」链路已逐行确认、数据链路已验证,但未在后台界面点击触发过一次完整升级(需管理员登录)。
    • 路由等价性:应用详情 / 内容详情两个路由如需与官方完全等价,需在服务端补对应路由(当前缺失时点击可能 404,不影响升级本身)。

    四、体验与收尾清理

    • 脏数据待清:内容索引表中有两条历史脏行(归属字段为空),待确认后清理。
    • 调试残留未清:安装脚本中有一处弹窗调试代码仍在(点安装会弹 alert);另有一个已定义但从未被调用的遗留函数。
    • 品牌色未统一:登录框左图已按站点风格重做为蓝色调,右侧登录按钮仍是红色,存在轻微撞色。
    • 云端模块类应用 fid=0:建议统一改为 1(贴合原生约定),可去掉代码里的 0 兜底分支。

    五、已决定暂缓(不影响当前闭环)

    • 「应用商店」整体自托管:浏览 / 安装应用那一整套(市场列表、应用详情、下载)仍连官方源,用户已决定暂不处理。
    • 单节点「既当服务端又当客户端」:指向自身的部署方式已跑通,待实测或与部署包合并后再定。

    六、建议推进顺序

    • 第一步(P0):nginx 禁直链 + 清理搜索模块目录 + 线上同步并清缓存 —— 这三项不做,前面的功能等于没上线、风险也仍在。
    • 第二步(P1):老用户 id 映射 + 替换真实升级包 —— 决定老用户能否平滑升级。
    • 第三步(P2):下载接口补购买校验 + 授权密钥比对 —— 彻底封死付费白嫖。

    整理人:WorkBuddy(齐博X2.0-开发进度文档整理员)

    0
    赏钱
    收藏
    点击回复
        全部留言
    • 共 0 条
    更多回复
    恢复多功能编辑器
  • 3 1
  • 推荐内容
    扫一扫访问手机版