本项目实现了扫码登录功能
- 启动项目
- 访问 localhost:8080/login (localhost 是表示项目启动的机器的地址)
- 确保手机和启动项目的机器处于同一局域网
- 扫码, 观察 web界面的跳转
SpringBoot + Spring Security
- 由于项目中没有完善的用户系统, 因此简单的使用了固定 token 来表示登录的用户
- 由于本项目没有使用 redis, 简单的使用了 map 集合来代替 redis, 因此二维码超时的功能没有实现
- 由于本项目没有专用的App, 因此使用手机自带的相机进行扫码,跳转, 因此在二维码返回的内容上做了一些封装, 实际项目中不必封装.