Skip to content

Commit 3f3faac

Browse files
authored
Merge pull request #56 from DevDengChao/feat/extract-default-login-info
提取默认登录使用的租户与账号密码, 规避潜在的账户泄露问题
2 parents be978f2 + d883b86 commit 3f3faac

File tree

3 files changed

+11
-3
lines changed

3 files changed

+11
-3
lines changed

.env

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,8 @@ VITE_APP_DOCALERT_ENABLE=true
1818

1919
# 百度统计
2020
VITE_APP_BAIDU_CODE = a1ff8825baa73c3a78eb96aa40325abc
21+
22+
# 默认账户密码
23+
VITE_APP_DEFAULT_LOGIN_TENANT = 芋道源码
24+
VITE_APP_DEFAULT_LOGIN_USERNAME = admin
25+
VITE_APP_DEFAULT_LOGIN_PASSWORD = admin123

src/views/Login/components/LoginForm.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -184,9 +184,9 @@ const loginData = reactive({
184184
captchaEnable: import.meta.env.VITE_APP_CAPTCHA_ENABLE,
185185
tenantEnable: import.meta.env.VITE_APP_TENANT_ENABLE,
186186
loginForm: {
187-
tenantName: '芋道源码',
188-
username: 'admin',
189-
password: 'admin123',
187+
tenantName: import.meta.env.VITE_APP_DEFAULT_LOGIN_TENANT || '',
188+
username: import.meta.env.VITE_APP_DEFAULT_LOGIN_USERNAME || '',
189+
password: import.meta.env.VITE_APP_DEFAULT_LOGIN_PASSWORD || '',
190190
captchaVerification: '',
191191
rememberMe: true // 默认记录我。如果不需要,可手动修改
192192
}

types/env.d.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ interface ImportMetaEnv {
1414
readonly VITE_DEV: string
1515
readonly VITE_APP_CAPTCHA_ENABLE: string
1616
readonly VITE_APP_TENANT_ENABLE: string
17+
readonly VITE_APP_DEFAULT_LOGIN_TENANT: string
18+
readonly VITE_APP_DEFAULT_LOGIN_USERNAME: string
19+
readonly VITE_APP_DEFAULT_LOGIN_PASSWORD: string
1720
readonly VITE_APP_DOCALERT_ENABLE: string
1821
readonly VITE_BASE_URL: string
1922
readonly VITE_UPLOAD_URL: string

0 commit comments

Comments
 (0)