From a21afbe909e5fbd1e8ff581307c02c5db3bac0a9 Mon Sep 17 00:00:00 2001 From: wang-liang0615 <53748875+wang-liang0615@users.noreply.github.com> Date: Fri, 15 Dec 2023 10:33:38 +0800 Subject: [PATCH] feat(ui):auth setting (#310) --- cmdb-ui/public/iconfont/demo_index.html | 1563 ++++++++++++++++++++- cmdb-ui/public/iconfont/iconfont.css | 278 +++- cmdb-ui/public/iconfont/iconfont.js | 2 +- cmdb-ui/public/iconfont/iconfont.json | 473 ++++++- cmdb-ui/public/iconfont/iconfont.ttf | Bin 264556 -> 282160 bytes cmdb-ui/public/iconfont/iconfont.woff | Bin 148668 -> 158740 bytes cmdb-ui/public/iconfont/iconfont.woff2 | Bin 121060 -> 129108 bytes cmdb-ui/src/api/auth.js | 31 + cmdb-ui/src/api/index.js | 6 +- cmdb-ui/src/api/login.js | 28 +- cmdb-ui/src/assets/ops_logout.png | Bin 0 -> 80033 bytes cmdb-ui/src/components/tools/UserMenu.vue | 4 +- cmdb-ui/src/config/app.js | 1 - cmdb-ui/src/config/setting.js | 3 - cmdb-ui/src/guard.js | 22 +- cmdb-ui/src/modules/acl/views/users.vue | 4 +- cmdb-ui/src/router/config.js | 13 +- cmdb-ui/src/store/global/user.js | 27 +- cmdb-ui/src/store/index.js | 1 - cmdb-ui/src/utils/request.js | 6 +- cmdb-ui/src/views/setting/auth/cas.vue | 111 ++ cmdb-ui/src/views/setting/auth/common.vue | 57 + cmdb-ui/src/views/setting/auth/index.vue | 139 ++ cmdb-ui/src/views/setting/auth/ldap.vue | 80 ++ cmdb-ui/src/views/setting/auth/oauth2.vue | 114 ++ cmdb-ui/src/views/user/Login.vue | 39 +- cmdb-ui/src/views/user/Logout.vue | 119 +- 27 files changed, 3039 insertions(+), 82 deletions(-) create mode 100644 cmdb-ui/src/api/auth.js create mode 100644 cmdb-ui/src/assets/ops_logout.png create mode 100644 cmdb-ui/src/views/setting/auth/cas.vue create mode 100644 cmdb-ui/src/views/setting/auth/common.vue create mode 100644 cmdb-ui/src/views/setting/auth/index.vue create mode 100644 cmdb-ui/src/views/setting/auth/ldap.vue create mode 100644 cmdb-ui/src/views/setting/auth/oauth2.vue diff --git a/cmdb-ui/public/iconfont/demo_index.html b/cmdb-ui/public/iconfont/demo_index.html index ccdb1b8..1f80a61 100644 --- a/cmdb-ui/public/iconfont/demo_index.html +++ b/cmdb-ui/public/iconfont/demo_index.html @@ -54,6 +54,408 @@