51dev.com IT技术开发者社区

51dev.com 技术开发者社区

手机端可以和PC端同时在线-java QRCode 实现网站扫码登录(即支持同帐号多设备同时登录)

代码星球阅读(24)2020-05-24 收藏0次评论

微信扫码测试地址:: http://sms.reyo.cn 用户名:aa 密码:123456 

扫码登录实现方式很多,比如ajax轮询,http长连接(comet...),websocket,eventSource等等,如果不知道什么是http长连接,自己百度去,以下分享下基于html5的eventSource实现的扫码登录...,不费话先上图。。。
1.扫码登录首页

 

2.扫码后手机端授权登录信息。有两种情况

一:手机端未登录系统(提示登录)   然后在手机上输入相应的帐号及密码:

二:手机端已登录系统

如果用户取消:系统会自动关闭二维码登录的提示框并转到登录面页

 

完整的测试:

 

以上就是手机端可以和PC端同时在线-java QRCode 实现网站扫码登录(即支持同帐号多设备同时登录)的全部内容。