二维码扫描授权
适合场景
2.移动设备不方便第三方登录
3.电脑与移动设备要求双在线,以便于同步数据。
4.电脑端判断移动设备是否登录成功,回调数据。
......
扫码流程
有->生成二维码[5s刷新一次]->等待用户 扫码
无->让用户使用其他登陆方式登入->登陆完成自动跳转到二维码授权界面->生成二维码[5s刷新一次]->等待用户扫码
扫码成功->设备得到二维码数据->post api获取用户资料->二维码授权界面
回调数据,告知用户成功登录。二维码扫码成功后流程
用户数据->网页端反馈用户登录成功->回调用户登录凭证给指定网页,
二维码内容
{
"code": "200",
"key": "yR5zVNyFw+ovdSaclN2hyTTShpncv4AK",
"sign": "BAB815DB9CEE3F31D07954924E07F3107E9EC66C7D74453153A50591652AE1BC",
"uid": "10001",
"time": "1701320917"
}
移动端解析方式
当移动设备扫码得到二维码内容后,得到用户凭证
key
,sign
,time
。之后post api获取用户资料。具体请看接口[1]二维码获取用户资料
官方扫描集成方式
key
,sign
,time
。之后post api获取用户资料。具体请看接口[1]二维码获取用户资料