微信授权登录中转
微信授权登录的中转页,完成授权后识别是否已注册,再回到来源页面。
1. 页面信息
- 网页地址:https://9kvr.cn/user/info/auth
- 所属模块:用户中心
- 页面用途:授权登录中转页,页面本身只显示「请稍等...」。进入后先判断当前是否在微信环境中:不在微信环境时直接转到登录页;在微信环境且尚未取得授权标识时,跳到微信授权页面完成授权;授权完成后回到本页,读取授权带回的账号信息。若账号已注册则写入登录态并跳回来源页面(小程序内回到小程序页面,网页端回到站内页面);若未注册则转到登录页注册并保留来源地址。
- 适用用户:从微信侧进入、需要完成授权登录的用户
- 访问条件:公开访问
2. 功能说明
- 页面显示「请稍等...」等待态
- 非微信环境自动转到登录页
- 未授权时转到微信授权页面完成授权
- 已注册账号自动登录并跳回来源页面
- 未注册账号转到登录页并保留来源地址
- 支持一次性授权结果票据与授权意图两种流程
- 来源地址非法时统一回首页
3. 业务说明
界面结构
| 界面元素 |
类型 |
说明 |
| 请稍等... |
空状态提示 |
页面唯一的可见内容,表示授权流程处理中 |
处理分支
| 情况 |
处理结果 |
| 携带一次性授权结果票据 |
换取授权结果并按返回地址跳转,失败时弹出原因说明 |
| 携带授权场景参数 |
创建授权意图,已授权则直接回跳,未授权则转到授权页 |
| 不在微信环境 |
转到登录页 |
| 微信环境但未授权 |
转到微信授权页面 |
| 已注册账号 |
写入登录态并按来源类型跳回 |
| 未注册账号 |
转到登录页并保留来源地址 |
4. 使用说明
- 从微信侧入口进入本页,页面显示「请稍等...」
- 按提示完成微信授权
- 页面自动识别账号是否已注册
- 已注册:自动登录并跳回来源页面;未注册:转到登录页完成注册后返回
5. 规则与限制
- 必须在微信环境内才能完成微信授权,否则直接转登录页
- 未注册账号无法直接登录,会被引导到登录页
- 来源地址只接受站内路径,非法地址回首页
- 来源地址按类型区分小程序回调、分包回调与网页回调
6. 状态与异常
- 等待中:显示「请稍等...」
- 跳转中:授权或登录完成后自动跳转到目标页面
- 异常:授权失败时弹出原因说明
- 授权结果获取失败时弹出提示信息
- 创建授权意图失败时给出错误提示
7. 相关文档
目录导航
同目录文档(11)
相关主题
8. 文档信息
- 事实来源:芊云全景官网页面核验
- 文档构建时间:2026-10-21 00:05:20
- 数据获取/快照时间:不适用(静态产品知识)
- 可信状态:已核验