← 返回测试中心

🔗 三端打通合并测试

对应需求 2.2.4:验证场景1/2/3 — 同一手机号在不同端登录→自动合并为同一全局用户ID

📋 三端打通三大场景

📌 场景1:用户先在商城登录 → 再打开小程序

① 用户在商城H5用手机号A登录 → 创建全局用户ID
② 用户打开小程序,微信一键登录获取手机号A
③ 系统查询手机号A已存在 → 小程序OpenID绑定到同一用户ID
④ ✅ 生成Token返回,小程序自动登录,同步商城数据

📌 场景2:用户先在小程序登录 → 再访问商城

① 用户在小程序微信登录,绑定手机号A → 创建全局用户ID
② 用户访问商城,用手机号A+验证码登录
③ 系统查询手机号A已存在 → 自动合并,返回同一用户ID
④ ✅ 商城自动登录,同步小程序数据

📌 场景3:H5→小程序跨端跳转自动登录

① 用户在H5已登录,点击"充电桩服务"按钮
② 系统生成一次性临时凭证 → 存到 ums_temp_login_token 表
③ 携带临时凭证跳转小程序
④ ✅ 小程序用临时凭证换取全局Token,自动登录

🔧 测试参数

💡 使用说明
场景1和场景2:用同一手机号在不同平台模拟登录,验证返回的userId是否一致 → 一致=打通成功
场景3:先在H5登录 → 调用temp-generate生成临时凭证 → 模拟小程序调用temp-exchange换取Token → 自动登录

📝 执行日志

等待操作...