From c72d71d348b98380ebc1e76def1767712f594f05 Mon Sep 17 00:00:00 2001 From: xuhuajiao <13476289682@163.com> Date: Thu, 25 Jun 2026 17:26:29 +0800 Subject: [PATCH] =?UTF-8?q?sso=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.js | 2 +- src/router/routers.js | 5 + src/views/features/ssoLogin.vue | 222 ++++++++++++++++++++++++++++++++ 3 files changed, 228 insertions(+), 1 deletion(-) create mode 100644 src/views/features/ssoLogin.vue diff --git a/src/router/index.js b/src/router/index.js index 4e90cd2..c725a1d 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -9,7 +9,7 @@ import { filterAsyncRouter } from '@/store/modules/permission' NProgress.configure({ showSpinner: false })// NProgress Configuration // '/user', '/location', '/role', '/menu', '/depts', '/fonds', '/warehouse', '/inventory', '/stocktaking', '/deviceList', '/monitor' -const whiteList = ['/login']// no redirect whitelist +const whiteList = ['/login', '/ssoLogin']// no redirect whitelist router.beforeEach((to, from, next) => { if (to.meta.title) { diff --git a/src/router/routers.js b/src/router/routers.js index 2bb34bc..b417b01 100644 --- a/src/router/routers.js +++ b/src/router/routers.js @@ -20,6 +20,11 @@ export const constantRouterMap = [ component: (resolve) => require(['@/views/features/401'], resolve), hidden: true }, + { + path: '/ssoLogin', + component: (resolve) => require(['@/views/features/ssoLogin'], resolve), + hidden: true + }, { path: '/redirect', component: Layout, diff --git a/src/views/features/ssoLogin.vue b/src/views/features/ssoLogin.vue new file mode 100644 index 0000000..df7891b --- /dev/null +++ b/src/views/features/ssoLogin.vue @@ -0,0 +1,222 @@ + + + + +