前言
大家好,我是程序员阿木!
网页版微信刚推出时,无数人被它的登录方式惊艳了一下,不需要输入用户名密码,打开手机微信扫一扫,便自动登录。
如今,只要同时支持PC端与移动端的应用,均支持手机App扫码登录,像淘宝,12306等。从原理上讲,二维码只是一段文本的编码,那么它是如何实现快捷登录的呢?今天我们就来简单分析一下!
正文
如果你用我查查、支付宝、新浪微博等软件扫码二维码,你会发现此二维码解析出来是如下的网址:
https://login.weixin.qq.com/l/obsbQ-Dzdg==
接下来详细介绍一下扫码登录具体的每个步骤:
如图:
至于服务端如何通知网页版的微信,无非两种方式:
如果是CS的应用,则客户端使用轮询的方式去询问服务器是否登录成功
扫码登录看起来神奇,主要是因为微信 APP 扫自家的码会做一些普通二维码软件不会做的额外的操作,那就是将当前已登录的微信和扫出来的 ID 提交到微信服务器,类似的应用还有扫码支付、扫码加公众号等功能.
结语
以上便是扫码登录的原理,你弄明白了吗?
你知道吗?马赛克也不安全了! 欸,朋友们好啊,我是极果网最能吃的键盘侠极果君...
2020年10月30日,上海,备受瞩目的2020华为年度旗舰新品发布盛典在东方体育中心...
冠状病毒大流行对全球各行各业的各个方面都产生了巨大的影响,当然也包括安防行...
在遭受疫情冲击的这一年,手机市场的销量也受到了极大影响,与去年同期相比,第...
美国《财富》杂志网站1月1日刊发一篇报道,题为《为什么软体机器人让NASA、医生...
春节过后,广州的制衣厂遇招工难问题,在广州制衣村的一条小路上,老板们拿着各...
企业在实施人工智能策略之前,需要考虑采用一些新技术以帮助保护隐私,并确保符...
5G作为新一代通信技术,如今正像水、电一样影响着人们的生产与生活。而自2019年...
对科技圈来说,新冠疫情带来的麻烦已经够多了。供应链停工、研发工作延误、活动...
今日中午,国际数据公司(IDC)最新发布的平板电脑季度跟踪报告表示,缺货再次成为...