没哟扒过淘宝代码不清楚淘宝那些登录的方法,但是可以自己猜想实现一下
1.PC端点击二维码登录时候后台生成一些必须嘚参数。
- 给这些参数生成一个二维码然后输出在PC网页端。
- 这时候PC端网页需要长连接方式或者定时轮询一个接口获取登录结果
- APP端扫描这个②维码然后识别出参数。
- 打开一个二次确认登录页面页面上应该有一个授权登录按钮。
- 点击授权登录按钮把识别出来的参数传递给後台API接口
- 后台接到参数,反馈给PC端PC端拿到登录结果
- 然后。。。到这一步后面就不用我说了吧?
以上方法不是唯一而且方法还可能比较原始,你可以扒淘宝代码看一下应该会有更好的实现方法。