Goal: 在关注页内完成手机微信授权及确认绑定,不依赖电脑扫码。
Architecture: 复用已有本人绑定start/session/confirm/status接口。登录用户点击开始后创建5分钟会话,授权链接只通过EventChannel交给专用web-view页,不传JWT/OpenID或在磁盘保存。回调只完成授权候选,用户返回关注页核对验证码和当前账号后确认;后端继续校验原登录用户、租户、关注状态、冲突和一次性state。返回页不自动确认。不改数据库。
Platform: 小程序web-view与网页授权域名配置仍是上线前提;只支持微信小程序内的新入口,电脑原流程保留。
验证:46项小程序测试、212项后端微信相关测试通过;独立绑定回归11项通过。复核建议的刷新失败按钮禁用已修复,并复跑18项相关小程序测试。微信编译及产物路由/事件/按钮/API核验通过。未真机授权、未发布;需要配置业务与网页授权域名。
后端、小程序及根知识图谱均已更新完成。