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" /> - +