修改密码之后扬了登陆

This commit is contained in:
Kunagisa 2025-07-19 14:40:27 +08:00
parent d44a793019
commit bf3b49e72b

View File

@ -55,9 +55,9 @@
{{ loading ? '重置中...' : '重置密码' }} {{ loading ? '重置中...' : '重置密码' }}
</button> </button>
</div> </div>
<div class="back-link"> <!-- <div class="back-link">-->
<a @click.prevent="goToHome">返回首页</a> <!-- <a @click.prevent="goToHome">返回登录页</a>-->
</div> <!-- </div>-->
</form> </form>
</div> </div>
</div> </div>
@ -150,7 +150,17 @@ const handleResetPassword = async () => {
// API // API
await resetPassword(token, newPassword.value) await resetPassword(token, newPassword.value)
showSuccessMessage('密码重置成功!请使用新密码登录。') //
showSuccessMessage('密码重置成功!')
//
setTimeout(() => {
if (hasValidToken()) {
logoutUser()
}
router.push('/backend/login')
}, 1500)
} catch (error) { } catch (error) {
console.error('重置密码失败:', error) console.error('重置密码失败:', error)
const errorMessage = error.response?.data?.detail || error.response?.data?.message || error.message || '重置密码失败,请重试' const errorMessage = error.response?.data?.detail || error.response?.data?.message || error.message || '重置密码失败,请重试'