# 配置前端非法 token 拦截器
在app.config.js的 interceptor属性新增
interceptor: {
login: (obj) => {
let { vk, params, res } = obj;
setTimeout(() => {
uni.navigateTo({
url: '/pages/login/index/index',
events: {
// 监听登录成功后的事件
loginSuccess: (data) => {
// 重新执行一次云函数调用
if (params) Vue.prototype.vk.callFunction(params);
},
},
});
}, 300);
console.log('跳自己的登录页面');
// 上方代码可自己修改,写成你自己的逻辑处理。
};
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19