From dbca45a9ced7126162037392206945faaf9f44e6 Mon Sep 17 00:00:00 2001 From: chaos-zhu Date: Wed, 14 Aug 2024 16:28:29 +0800 Subject: [PATCH] =?UTF-8?q?:pencil:=20=E6=B7=BB=E5=8A=A0=E5=88=9D=E5=A7=8B?= =?UTF-8?q?=E8=B4=A6=E6=88=B7=E7=99=BB=E5=BD=95=E8=AD=A6=E5=91=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/views/login/index.vue | 15 +++++++++++++-- web/src/views/setting/components/user.vue | 2 +- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/web/src/views/login/index.vue b/web/src/views/login/index.vue index 5075350..6e0a5fe 100644 --- a/web/src/views/login/index.vue +++ b/web/src/views/login/index.vue @@ -83,7 +83,7 @@ import { RSAEncrypt } from '@utils/index.js' // import useStore from '@store/index' // const router = useRouter() -const { proxy: { $store, $api, $message, $router } } = getCurrentInstance() +const { proxy: { $store, $api, $message, $messageBox, $router } } = getCurrentInstance() const loginFormRefs = ref(null) const isSession = ref(true) @@ -115,7 +115,18 @@ const handleLogin = () => { $store.setJwtToken(token, isSession.value) $store.setUser(loginName) $message.success({ message: msg || 'success', center: true }) - $router.push('/') + if (loginName === 'admin' && pwd === 'admin') { + $messageBox.confirm('请立即修改初始用户名及密码!防止恶意扫描!', '警告', { + confirmButtonText: '确定', + showCancelButton: false, + type: 'warning' + }) + .then(async () => { + $router.push('/setting') + }) + } else{ + $router.push('/') + } }) .finally(() => { loading.value = false diff --git a/web/src/views/setting/components/user.vue b/web/src/views/setting/components/user.vue index ffe1b3e..5c07db0 100644 --- a/web/src/views/setting/components/user.vue +++ b/web/src/views/setting/components/user.vue @@ -27,7 +27,7 @@ autocomplete="off" /> - +