在电脑版使用微信公众号或wap版扫码登陆解决方案

站长手记 作者: 2024-09-03 06:20:01
在微信端或手机浏览器端,使用微信或手机的登陆状态,扫码登陆电脑版。

在电脑版使用微信公众号或wap版扫码登陆解决方案

介绍: 在微信端或手机浏览器端,使用微信或手机的登陆状态,扫码登陆电脑版。

实现:

1、电脑端登陆页面显示二维码,二维码内容为以当前时间的加密token作为参数的URL,并把这串加密token保存到数据库。

2、在手机端扫码后进入页面拉取手机端的登陆状态信息,并绑定当前token保存数据库。

3、电脑端登陆页面使用ajax轮询当前token的绑定情况。如果有绑定信息则写入登陆状态并跳转页面。


后续优化可能:

1、ajax轮询改成websocket更佳。

2、二维码内容不直接显示token,使用phpqrcode生成安全性更高。

3、如果是小程序或APP,直接使用APP的扫码功能,二维码可不带URL,内容直接为加密token更帅。


简易版本已发布,可以直接免费下载使用: http://www.8sk.cn/Download/782.html

有什么问题可以在技术问答区域发布讨论: http://www.8sk.cn/ask_show_27.html

当然,页面糙了点,喜欢可以自己改造。


如有其他需求可加我们QQ: 272876225 联系定制

原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_73429.html