扫描二维码实现后台管理系统登录


二维码实现后台登录简单版的过程:

1.前端页面实时生成带有唯一标识uid的二维码,二维码内容为系统内的接口。(后端也可以生成)

2.当扫描二维码时访问后台接口,后台的接口获取uid,组装数据访问微信端接口获取用户的openID,此时会重定向到自定义的接口地址

3.在重定向的接口地址里将获取到的openid和后台进行身份的验证,如果是后台的管理员则将信息存入redis手机端返回成功页面,否则返回失败页面

4.使用轮询或者长连接不停的用uid去访问后台获取最新的消息,如果redis中存在uid为key的值则跳转登录成功后的界面。(用的shiro做登录的,需要自己重新写验证方法)。

保密原则代码就不上了。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM