diff --git a/src/views/Activate.vue b/src/views/Activate.vue index fe931ba..df49575 100644 --- a/src/views/Activate.vue +++ b/src/views/Activate.vue @@ -149,6 +149,7 @@ { router.push('/login') @@ -452,6 +463,9 @@ function startSmsCountdown() { // ==================== 生命周期 ==================== onMounted(() => { + // 进入激活页即按「未登录」处理(R61):清掉残留 token/user, + // 覆盖两条会跳 /login 的路径 —— ①本页「返回登录」按钮 ②激活成功后的跳转。 + authStore.clearAuth() refreshCaptcha() }) diff --git a/src/views/ForgotPassword.vue b/src/views/ForgotPassword.vue index 832bf28..19c2dc9 100644 --- a/src/views/ForgotPassword.vue +++ b/src/views/ForgotPassword.vue @@ -139,6 +139,7 @@