From 257668f3f307d193e77d2129b66258232178fb2f Mon Sep 17 00:00:00 2001 From: Nick Zeng Date: Wed, 18 Mar 2026 14:55:37 +0800 Subject: [PATCH] Fix auth security: add request timeout, safe redirects, and memory-only token support. --- .../src/components/layouts/MainLayout.vue | 19 +---- frontend/src/main.ts | 5 ++ frontend/src/pages/login.vue | 43 ++++++----- frontend/src/pages/register.vue | 49 ++++++------ frontend/src/stores/user.ts | 18 ++++- frontend/src/utils/request.ts | 75 ++++++++++++++----- 6 files changed, 126 insertions(+), 83 deletions(-) diff --git a/frontend/src/components/layouts/MainLayout.vue b/frontend/src/components/layouts/MainLayout.vue index f881648..10298ac 100644 --- a/frontend/src/components/layouts/MainLayout.vue +++ b/frontend/src/components/layouts/MainLayout.vue @@ -1,5 +1,6 @@