可信代码库-生产环境token覆盖问题解决

This commit is contained in:
付民康
2025-07-17 11:02:19 +08:00
parent b8743716b5
commit 3a9fbbf5cc
24 changed files with 9493 additions and 82 deletions

View File

@@ -45,10 +45,10 @@ export const injectRouter = (router) => {
const account = useAccountStore();
router.beforeEach(async (to, from) => {
let access_token = localStorage.getItem('access_token') || '';
let refresh_token = localStorage.getItem('refresh_token') || '';
let op_access_token = localStorage.getItem('op_access_token') || '';
let op_refresh_token = localStorage.getItem('op_refresh_token') || '';
// 如果是从blog跳转过来的判断是否登陆如果登陆则写入storage
await account.checkIsLogin(access_token,refresh_token);
await account.checkIsLogin(op_access_token,op_refresh_token);
// 判断命名空间类型
const globalStore = useGlobalInfoStore();
globalStore.setNamespaceType(-1); // 重置namespaceType防止非组织路由请求组织信息