扫码登录的实现
自己做的扫码登录:大概流程就是当在浏览器点击扫码登录的选项,服务端生成二维码图片,图片中包含随机生成的一串信息和手机扫码之后的页面路径,同时以这个生成的随机信息为key存储部分二维码信息到缓存中,浏览器在显示二维码图片之后不断向服务器发送请求判断缓存中的二维码信息是否被扫描或者是否还存在(这里使用浏览器轮询获取信息,可以使用websocket解决这个问题),因为使用手机扫码那在手机的应用肯定是登陆状态可以获取到用户的信息,当手机扫描点击确认登录之后,向服务器发送信息更新二维码状态及更新用户信息。