From 81d2a8a60b7e42c4fb407958bad2f7568587b6f1 Mon Sep 17 00:00:00 2001 From: mac Date: Wed, 15 Jul 2026 14:47:42 +0800 Subject: [PATCH] refactor(frontend): merge authserver web login --- frontend/src/App.vue | 24 +- frontend/src/api/auth.ts | 65 ++-- frontend/src/api/request.ts | 3 +- frontend/src/api/subsystem.ts | 75 ++-- frontend/src/components/AuditLogTable.vue | 6 +- frontend/src/components/SubsystemCard.vue | 2 +- frontend/src/composables/useAuth.ts | 7 +- frontend/src/router/index.ts | 5 +- frontend/src/utils/auth.ts | 4 +- frontend/src/utils/sso.ts | 42 +++ frontend/src/views/auth/Login.vue | 80 +---- frontend/src/views/subsystem/Navigation.vue | 10 + frontend/vite.config.ts | 4 + server/web/.dockerignore | 4 - server/web/Dockerfile | 16 - server/web/index.html | 12 - server/web/nginx.conf | 90 ----- server/web/package-lock.json | 379 -------------------- server/web/package.json | 20 -- server/web/src/App.vue | 219 ----------- server/web/src/main.js | 5 - server/web/src/style.css | 206 ----------- server/web/vite.config.js | 15 - 23 files changed, 178 insertions(+), 1115 deletions(-) create mode 100644 frontend/src/utils/sso.ts delete mode 100644 server/web/.dockerignore delete mode 100644 server/web/Dockerfile delete mode 100644 server/web/index.html delete mode 100644 server/web/nginx.conf delete mode 100644 server/web/package-lock.json delete mode 100644 server/web/package.json delete mode 100644 server/web/src/App.vue delete mode 100644 server/web/src/main.js delete mode 100644 server/web/src/style.css delete mode 100644 server/web/vite.config.js diff --git a/frontend/src/App.vue b/frontend/src/App.vue index cb7f2e4..87418d1 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -3,7 +3,29 @@