码文进度本 · 注册联调台

检测中…

EdgeOne Makers 上的网站替身:账号写入 Blob,接口按《网站登录接口说明》v2.0 的 HMAC 契约实现,小程序端 site 云函数无需改动。

1 网页注册(B 类 · 无签名)

直接在网站建一个账号,写进 Blob 用户库。之后可在小程序用同一账号密码登录。

2 模拟小程序请求(A 类 · HMAC 签名)

服务端代为按 X-Sign = HMAC(ts+\n+nonce+rawBody) 签名并走同一套接口,用来验证云函数链路,不必开微信开发者工具。

3 Blob 数据库快照 —

每 6 秒自动刷新。小程序真机注册成功后,这里会立刻多一行 mp。

—
加载中…

4 运行环境与小程序对接

读取中…
让小程序连上这里:云开发控制台 → 云函数 site → 配置环境变量 SITE_BASE = 上方站点地址(不带 ?eo_token)、 SITE_SECRET = 与本站一致;先把函数超时调到 15 秒,再设 SITE_TIMEOUT=6000。部署前删掉 local-dev.json 并关闭云函数本地调试。

5 接口清单

A 类签名/api/wx/auth/register · /login · /logout · /wxlogin · /api/wx/dashboard · /api/wx/chapter B 类网页/api/web/register · /state · /proxy · /seed 健康检查/api/health
测试站刻意简化:token 用 HMAC 无状态签名不落库、nonce 防重放只在实例内存、没有账号锁定与限频。正式后端上线前请按《接口文档》8.2 补齐,并把 SITE_SECRET 改成环境变量注入。