请问Vue能否配合后端的shiro技术进行登录认证,前端的实现思路和相关技术有哪些?
来源:10-6 Vue项目的联调测试上线 - 课程总结与后续学习指南
h0l0
2019-03-09
请问Vue能否配合后端的shiro技术进行登录认证?
如果可以,前端的实现思路和相关技术有哪些?
写回答
2回答
-
h0l0
提问者
2019-03-12
这几天通过学习了解到
在一般的登录过程中,一种前后端配合方案是:
检查状态:进入页面时或者路由变化时检查是否有登录状态(保存在cookie或者本地存储的值);
如果有登录态则查询登录信息(uid,头像等...)并保存起来;如果没有则跳转到登录页;
在登录页面(或者登录框),校检用户输入信息是否合法;
校检通过后发送登录请求;校检不成功则反馈给用户;
登录成功则从后端数据中取出session信息保存登录状态(可能需要跳转);登录不成功则提示用户不成功;
用户做出注销操作时删除登录状态。
前端用到的技术有:Cookie的存取,vue-router路由,vuex状态管理
后端用到的技术有:SpringBoot或其它框架,数据库读取,shiro权限管理。
022019-03-16 -
Dell
2019-03-10
只要是校验,无非是token和cookie,session,前者前端你只要携带一个参数即可。后者你什么也不需要做。登陆本身90%以上的工作在后端,前端没什么思路。
00
相似问题
怎样才能访问到首页
回答 1
我的npm ERR 是什么原因啊?
回答 1