为什么扫别人的二维码是进行了网站登录操作
1个回答
关注
展开全部
二维码登录本质上也是一种登录认证方式,既然是登录认证要做的,其实这两件事情第一告诉系统我是谁,第二向系统证明我是谁。比如账号密码,登录账号就是告诉系统我是谁,而密码就是证明我是谁。再比如验证码登录手机号,就是告诉系统我是谁,验证码是用来做证明的,那么扫码登录是怎么做到这两件事情的呢?我们一起来考虑一下,手机端应用扫PC端二维码,扫码确认以后手机端账号也让PC端也登录了,这里PC端登录的账号肯定是与手机端是同一个账号,不可能手机端登的是账号a而扫码登录以后PC端登录的是账号b。所以第一件事情告诉系统我是谁是比较清楚的。通过扫描二维码把手机端的账号信息传递到PC端,后面再看第二件事情,向系统证明我是谁。这个可能藏的比较深。
咨询记录 · 回答于2022-08-18
为什么扫别人的二维码是进行了网站登录操作
您好亲,很高兴为您解答,因为你扫的这个二维码就是网站登入的连接,所以您扫出来就显示登入操作了亲
二维码登录本质上也是一种登录认证方式,既然是登录认证要做的,其实这两件事情第一告诉系统我是谁,第二向系统证明我是谁。比如账号密码,登录账号就是告诉系统我是谁,而密码就是证明我是谁。再比如验证码登录手机号,就是告诉系统我是谁,验证码是用来做证明的,那么扫码登录是怎么做到这两件事情的呢?我们一起来考虑一下,手机端应用扫PC端二维码,扫码确认以后手机端账号也让PC端也登录了,这里PC端登录的账号肯定是与手机端是同一个账号,不可能手机端登的是账号a而扫码登录以后PC端登录的是账号b。所以第一件事情告诉系统我是谁是比较清楚的。通过扫描二维码把手机端的账号信息传递到PC端,后面再看第二件事情,向系统证明我是谁。这个可能藏的比较深。