电信公众号免登接入说明
场景说明
电信公众号需要完成 公众号用户进入页面时实现免登的操作
免登流程
- 用户进入页面时,判断本地是否存在
token
。- 当本地存有
token
时直接进入页面。 - 当本地不存在
token
时,判断地址里是否携带参数phone
与origin
。- 当不存在上述参数时,跳转至登录页面。
- 当存在
phone
与origin
参数时,使用phone
作为ticket
参数,调用 三方用户登录 接口完成登录。- 若接口访问正常获取到用户信息,令用户进入页面即可。
- 若接口返回
422
错误,说明登录失败,跳转至之前完成开发的登录页面即可。
- 当本地存有
- 示例参数
1
2
3// xxxxUrl?phone=f8a7479a130e41d52bc68c54e181e9e7&origin=ZQWeChatService
let phone = "f8a7479a130e41d52bc68c54e181e9e7";
let origin = "ZQWeChatService";
完成上述免登流程后,用户应当不会看到登录页面。
免登接口
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 罐罐头工厂!
评论