微信二维码登录的原理

JerryXia 发表于 , 阅读 (5,467)
这是一个在问答社区里有人提出的问题。有个叫“小奎”的网友是这样回答的:碰巧我刚完成了一个这样的功能,简单说一下我是怎么实现的...1.浏览器打开一个网页显示一个二维码,这个不用说了...关键是二维码的内容,这个内容就是要标识出当前这个连接的,也就是惟一key。这个惟一key除了要在二维码里保存,还要告诉浏览器知道。2.浏览器再发起一个请求,根据惟一key,获取登录用户登录信息。3.手机客户端上的微信扫描到二维码中的惟一key, 发起一个请求到服务端,告诉服务端,这个惟一key是合法的用户,... 阅读全文