前端vue 与后端通过API交互 身份验证采用的是token机制 如果用户请求中后端判断token已过期或者无效 前端应该如何处理? axios可以集中处理这种需求吗? 还是每个ajax请求都要带上token过期的业务?两个问题一般token过期该如何处理?前端处理token过期是每个ajax请求都判断服务端是否返回token过期然后做什么处理?
1 回答
郎朗坤
TA贡献1921条经验 获得超9个赞
过期后端自己清除即可,前端如果你存在cookie到期会自动清除。
前端通过axios 拦截器处理所有请求
// http response 拦截器
axios.interceptors.response.use(
response => {
return response;
},
error => {
if (error.response) {
switch (error.response.status) {
case 401:
//这里跳转登陆
.....
}
});
添加回答
举报
0/150
提交
取消