eight
2024-12-27 180a6b9c34a95430bd91e91ac72d5b7abdbf7f4c
关闭页面登出 ||
已修改1个文件
8 ■■■■ 文件已修改
src/App.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/App.vue
@@ -6,6 +6,7 @@
import routerSearch from '@/components/RouterSearch/index.vue'
import {useUserStore} from "@/store/modules/user";
import {useTagsViewStore} from "@/store/modules/tagsView";
import {getAccessToken} from "@/utils/auth";
defineOptions({ name: 'APP' })
@@ -40,7 +41,12 @@
})
const handleUnload = async () => {
  await userStore.loginOut()
  //await userStore.loginOut()
  if (getAccessToken()) {
    const loginouturl = import.meta.env.VITE_BASE_URL + import.meta.env.VITE_API_URL + '/system/auth/logout' + '?token=' + getAccessToken()
    navigator.sendBeacon(loginouturl, JSON.stringify(""))
  }
  tagsViewStore.delAllViews()
}