猿问
VUE项目,用axios做登录拦截好,还是直接用sessionstorage 判断好
做基于vue的客户端,页面权限和登录信息状态显示总是不知道到底用axios的登陆拦截好还是直接将信息存在session内存中好
青春有我
浏览 548
回答 1
1回答
神不在的星期二
首先我的解决方案是都要用。axios拦截器负责处理从api返回来的状态,如果api返回该次访问非法,那么前端就提示非法访问,或者直接跳转到登录页面。vue在router中添加一个meta:{requireAuth:true}, 然后再使用router的拦截器beforeEach,如果拦截器没有从客户端session中拿到用户信息,也直接跳转到登录页面。
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答