来往网页版扫码自动登录的实现原理(微信也是一样)


博客搬家:新地址:http://www.zicheng.net/article/39.htm

微信和来往上都有这样一个功能,手机扫码后可以自动登录网页版,觉得很高级的样子,经查找资料与观察发现,大概实现原理是这样的.分享给大家

 

1. 每打开一次http://www.laiwang.com/qr.html页面的时候会随机生成一个含有唯一ID的二维码http://www.laiwang.com/user/qrcode_generate.do?_t=13869253897);

2.

当用户使用登陆后的来往扫描该二维码的时候,客户端会解析出二维码中的这个唯一ID会将这个id和手机上的来往账号及密码绑定,并上传到服务器;
3.来往网页版页面每隔1秒或2秒会get请求该id对应的来往账号及密码,如果id绑定上了来往账号和密码,那么就可以请求到账号和密码,就可以自动登陆了。


4.这样实现的目的1.安全,用户不需要再次输出用户名密码,2.方便,用户不需要再次输出用户名密码.3.比如QQ与手机图片互传也是这样一个原理.

 sddsdssd


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM