mirror of
https://github.com/jumpserver/lina.git
synced 2025-09-20 02:31:43 +00:00
fix(setting): 优化安全设置的一些字段提醒 (#190)
This commit is contained in:
@@ -636,6 +636,11 @@
|
|||||||
"securityPasswordUpperCase": "开启后,用户密码修改、重置必须包含大写字母",
|
"securityPasswordUpperCase": "开启后,用户密码修改、重置必须包含大写字母",
|
||||||
"securityServiceAccountRegistration": "允许使用bootstrap token注册终端, 当终端注册成功后可以禁止"
|
"securityServiceAccountRegistration": "允许使用bootstrap token注册终端, 当终端注册成功后可以禁止"
|
||||||
},
|
},
|
||||||
|
"validatorMessage": {
|
||||||
|
"EnsureThisValueIsGreaterThanOrEqualTo3": "请确保该值大于或者等于 3",
|
||||||
|
"EnsureThisValueIsGreaterThanOrEqualTo5": "请确保该值大于或者等于 5",
|
||||||
|
"EnsureThisValueIsGreaterThanOrEqualTo6": "请确保该值大于或者等于 6"
|
||||||
|
},
|
||||||
"import": "导入",
|
"import": "导入",
|
||||||
"importLdapUserTip": "请先提交LDAP配置再进行导入",
|
"importLdapUserTip": "请先提交LDAP配置再进行导入",
|
||||||
"importLdapUserTitle": "LDAP 用户列表",
|
"importLdapUserTitle": "LDAP 用户列表",
|
||||||
|
@@ -635,6 +635,11 @@
|
|||||||
"securityPasswordUpperCase": "After opening, the user password changes and resets must contain uppercase letters",
|
"securityPasswordUpperCase": "After opening, the user password changes and resets must contain uppercase letters",
|
||||||
"securityServiceAccountRegistration": "Allow using bootstrap token register service account, when terminal setup, can disable it"
|
"securityServiceAccountRegistration": "Allow using bootstrap token register service account, when terminal setup, can disable it"
|
||||||
},
|
},
|
||||||
|
"validatorMessage": {
|
||||||
|
"EnsureThisValueIsGreaterThanOrEqualTo3": "Ensure this value is greater than or equal to 3",
|
||||||
|
"EnsureThisValueIsGreaterThanOrEqualTo5": "Ensure this value is greater than or equal to 5",
|
||||||
|
"EnsureThisValueIsGreaterThanOrEqualTo6": "Ensure this value is greater than or equal to 6"
|
||||||
|
},
|
||||||
"import": "Import",
|
"import": "Import",
|
||||||
"importLdapUserTip": "Please submit the LDAP configuration before import",
|
"importLdapUserTip": "Please submit the LDAP configuration before import",
|
||||||
"importLdapUserTitle": "LDAP user list",
|
"importLdapUserTitle": "LDAP user list",
|
||||||
|
@@ -29,6 +29,21 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
|
var validatorLoginLimitCount = (rule, value, callback) => {
|
||||||
|
if (parseInt(value) < 3) {
|
||||||
|
return callback(new Error(this.$t('setting.validatorMessage.EnsureThisValueIsGreaterThanOrEqualTo3')))
|
||||||
|
}
|
||||||
|
}
|
||||||
|
var validatorLoginLimitTime = (rule, value, callback) => {
|
||||||
|
if (parseInt(value) < 5) {
|
||||||
|
return callback(new Error(this.$t('setting.validatorMessage.EnsureThisValueIsGreaterThanOrEqualTo5')))
|
||||||
|
}
|
||||||
|
}
|
||||||
|
var validatorPasswordMinLength = (rule, value, callback) => {
|
||||||
|
if (parseInt(value) < 6) {
|
||||||
|
return callback(new Error(this.$t('setting.validatorMessage.EnsureThisValueIsGreaterThanOrEqualTo6')))
|
||||||
|
}
|
||||||
|
}
|
||||||
return {
|
return {
|
||||||
selectFields: [
|
selectFields: [
|
||||||
[this.$t('setting.SecuritySetting'), ['SECURITY_MFA_AUTH', 'SECURITY_COMMAND_EXECUTION', 'SECURITY_SERVICE_ACCOUNT_REGISTRATION',
|
[this.$t('setting.SecuritySetting'), ['SECURITY_MFA_AUTH', 'SECURITY_COMMAND_EXECUTION', 'SECURITY_SERVICE_ACCOUNT_REGISTRATION',
|
||||||
@@ -57,13 +72,15 @@ export default {
|
|||||||
SECURITY_LOGIN_LIMIT_COUNT: {
|
SECURITY_LOGIN_LIMIT_COUNT: {
|
||||||
label: this.$t('setting.securityLoginLimitCount'),
|
label: this.$t('setting.securityLoginLimitCount'),
|
||||||
rules: [
|
rules: [
|
||||||
{ required: true }
|
{ required: true },
|
||||||
|
{ validator: validatorLoginLimitCount }
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
SECURITY_LOGIN_LIMIT_TIME: {
|
SECURITY_LOGIN_LIMIT_TIME: {
|
||||||
label: this.$t('setting.securityLoginLimitTime'),
|
label: this.$t('setting.securityLoginLimitTime'),
|
||||||
rules: [
|
rules: [
|
||||||
{ required: true }
|
{ required: true },
|
||||||
|
{ validator: validatorLoginLimitTime }
|
||||||
],
|
],
|
||||||
helpText: this.$t('setting.helpText.securityLoginLimitTime')
|
helpText: this.$t('setting.helpText.securityLoginLimitTime')
|
||||||
},
|
},
|
||||||
@@ -81,7 +98,8 @@ export default {
|
|||||||
SECURITY_PASSWORD_MIN_LENGTH: {
|
SECURITY_PASSWORD_MIN_LENGTH: {
|
||||||
label: this.$t('setting.securityPasswordMinLength'),
|
label: this.$t('setting.securityPasswordMinLength'),
|
||||||
rules: [
|
rules: [
|
||||||
{ required: true }
|
{ required: true },
|
||||||
|
{ validator: validatorPasswordMinLength }
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
SECURITY_PASSWORD_UPPER_CASE: {
|
SECURITY_PASSWORD_UPPER_CASE: {
|
||||||
|
Reference in New Issue
Block a user