扫二维码登录PC网页端的实现解决方案

原创 2016年05月30日 09:48:28

很多网站和PC客户端为了方便用户登录,可以使用手机客户端“扫一扫”方式来登录,减少了输入用户名密码的过程。

实现的原理大致如下:

1.PC网页端生产一个UUID为登录唯一标示,我们暂且叫他loginticket
https://www.**.com/open/qrcode/login/47cf65a14ad8bd2be2f7de2a57b74d397262c023

PC网页端生成的二位码图片
同时AJAX定时检查loginticket,是否登录
https://www.**.com/open/qrcode/check/47cf65a14ad8bd2be2f7de2a57b74d397262c023

2.客户端使用“扫一扫”读取二维码之后,解析出loginticket,使用客户端保存的用户名密码信息进行登录。loginticket对应的会话就存在啦。

3.PC网页端定时检查loginticket的会话状态时,发现已经登录,取出会话session中的内容,跳转到登录后的页面

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

在网页中使用jQuery-qrcode生成二维码以及中文支持解决方案

在网页中也会经常用到二维码,比如说手机端扫码登录许可,APP下载等。但是如果使用第三方服务做的话会偶尔因为网络等其他原因造成生成失败。 所以比较推荐jQuery-QRCode生成,这是一个完全依靠浏览...
  • G_Youda
  • G_Youda
  • 2017年03月13日 21:07
  • 276

zxing实现二维码扫描完美解决方案

最近因项目需求,需要在App中集成二维码扫描的功能。网上找了很多资料,最后决定使用Google的zxing来实现。实现的过程遇到了很多的坑,也是因为这些坑在网上没有具体的解决方案,今天就把我的实现过程...

Google Zxing实现二维码扫描的解决方案

最近因项目需求,需要在App中集成二维码扫描的功能。网上找了很多资料,最后决定使用Google的zxing来实现。实现的过程遇到了很多的坑,也是因为这些坑在网上没有具体的解决方案,今天就把我的实现过程...
  • wanniu
  • wanniu
  • 2016年11月28日 14:08
  • 143

Google zxing实现二维码扫描完美解决方案

最近因项目需求,需要在App中集成二维码扫描的功能。网上找了很多资料,最后决定使用Google的zxing来实现。实现的过程遇到了很多的坑,也是因为这些坑在网上没有具体的解决方案,今天就把我的实现过程...

Google zxing实现二维码扫描完美解决方案

最近因项目需求,需要在App中集成二维码扫描的功能。网上找了很多资料,最后决定使用Google的zxing来实现。实现的过程遇到了很多的坑,也是因为这些坑在网上没有具体的解决方案,今天就把我的实现过程...

二维码溯源解决方案

  • 2014年05月06日 21:55
  • 1003KB
  • 下载

使用jquery.qrcode生成二维码及常见问题解决方案

一、jquery.qrcode.js介绍 jquery.qrcode.js 是一个纯浏览器 生成 QRcode 的 jQuery 插件((可以从https://github.com/jeromeeti...

APP二维码渠道统计解决方案

小C是公司的一名地推主管,公司最近制作了自己的APP需要地面推广人员进行推广。地推进行的很顺利,可是他在统计不同区域地推进程的时候陷入了巨大的烦恼之中。他们采取全部地区是一个二维码的方式进行推广,没有...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:扫二维码登录PC网页端的实现解决方案
举报原因:
原因补充:

(最多只允许输入30个字)