From ec7cc88fca8de4b3c56f8ebee074fb7ce71ebf1e Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期三, 02 七月 2025 10:39:12 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 admin/src/views/no-permissions.vue |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/admin/src/views/no-permissions.vue b/admin/src/views/no-permissions.vue
index 6b90c77..22b3add 100644
--- a/admin/src/views/no-permissions.vue
+++ b/admin/src/views/no-permissions.vue
@@ -18,12 +18,15 @@
   components: { NotAllow },
   methods: {
     ...mapMutations(['setUserInfo']),
-    // 閫�鍑虹櫥褰�
+    /**
+     * 閫�鍑虹櫥褰�
+     */
     logout () {
       logout()
         .then(() => {
-          this.$router.push({ name: 'login' })
           this.setUserInfo(null)
+          this.$cache.twoFA.removePassword()
+          this.$router.push({ name: 'login' })
         })
         .catch(e => {
           this.$tip.apiFailed(e)

--
Gitblit v1.9.3