百度授权流程图
2021-12-13 17:39:48 10 举报
百度智能小程序授权流程图
作者其他创作
大纲/内容
getSessionId()携带unionId
getUnionId携带openId和accessToken
后端微服务
小程序
返回openId、sessionKey
第一次请求getSessionId
返回unionId
返回sessionId
login()获取code
getSessionId()携带code
code换sessionKey
触发登录
百度接口服务
微信小程序:code可以直接换回unionId,不需要再次调用getUnionId
理论上不管sessionKey是否有效,可以每次都通过login()重新获取sessionKey,但是担心频繁调用login()会被封,所以在sessionKey有效期内使用getUserInfo()作为备份方案。
非第一次请求getSessionId
返回sessionId+unionId
收藏
0 条评论
下一页