二维码里存着类型 : 扫码之后会自动解析是网址或是图片
如果是一个链接请求的话,是可以携带参数的
项目亮点:
扫码登陆
手机登录&打开网页二维码登录页(二维码有时效5-10分钟左右,超时会过期)——>手机扫码之后跳转到一个页面,这个页面至少有两个按钮:确认登录/取消登录——>手机上点击确认登录————手机上显示登陆成功&电脑网页显示登录成功并且跳转,以及显示登陆人信息
所有项目必问你项目亮点,并且会问你怎么解决的
链接带参数,轮询:每隔一段时间发一次请求
扫码登录关键点:
A用户登录手机账号,扫码A电脑上的二维码,只能让a电脑显示a用户登录状态(不能显示其他用户),而不是b电脑
手机扫码之后,为什么可以跳转?
扫码识别出url字符串,执行跳转,扫码识别出url字符串(人工智能识别二维码位置,取消背景,提出二维码图片,进行识别)------》执行跳转
const token = {
acountid:'账号ID',
deviceid:'登录的设备ID',
deviceType:'设备类型,如 iso,android,pc......',
}
扫码登陆
1.告诉系统我是谁
2.向系统证明我谁
token的认证机制
1.账号密码登陆时,客户端会将设备信息一起传递给服务端,存在一个数据结构中,
2.如果账号密码校验通过,服务端会把账号与设备进行一个绑定ÿ