已经部署过邀请码服务时,不要生成新密钥;可跳到第 3 步,或恢复已有加密备份。
这两个值仅粘贴到 Cloudflare 的 Secret 中。不要放到查看器配置或发给使用者。
掌上 3D · V3 修正版 5
先准备授权服务,再生成完整查看器 ZIP。当前网站暂时不动。
请按顺序操作。不要把管理员口令、私钥或未加密截图发给其他人。
已经部署过邀请码服务时,不要生成新密钥;可跳到第 3 步,或恢复已有加密备份。
这两个值仅粘贴到 Cloudflare 的 Secret 中。不要放到查看器配置或发给使用者。
新建 Worker:young-3d-license,使用 Hello World 起步,打开 Edit code。点击下方按钮复制完整服务端代码,粘贴替换原代码后部署。
然后在授权 Worker 的 Settings → Variables and Secrets 中新增两个 Secret:ADMIN_TOKEN、SIGNING_JWK。值从第 1 步复制。
创建一个 D1 数据库(建议名 young-3d-licenses),在授权 Worker 的 Bindings 中绑定,变量名必须是 DB。
不需要自己建表或运行 SQL。下一步进入管理页后会安全初始化,不清空已有记录。管理口令丢失可以另设新值;签名私钥必须保留原值。
使用 ADMIN_TOKEN 登录。先给自己生成一个邀请码,留作新版主屏幕应用激活用。不要把 ADMIN_TOKEN 当邀请码分享。
尚未检查。
运行库下载完成后,会实际写进 ZIP 的 vendor 文件夹,并生成公钥配置和文件校验清单。最终包不包含管理员口令与签名私钥。
等待授权服务检查通过。
文件名:young-3d-viewer-v3-full.zip。只把这个包完整上传到原 young-3d-viewer 项目。不要上传本助手 ZIP、源代码总包或私人图纸。