feat: 用户更改密码不可使用前n次历史密码,管理员可设置历史密码重复次数 (#6010)

* feat: 用户更改密码不可使用前n次历史密码,管理员可设置历史密码重复次数

* feat: 用户更改密码不可使用前n次历史密码,管理员可设置历史密码重复次数, 判断是否为历史密码逻辑修改

* feat: 用户更改密码不可使用前n次历史密码,管理员可设置历史密码重复次数, 提示内容更人性化

* fixs: 用户更改密码不可使用前n次历史密码,管理员可设置历史密码重复次数, 最新国际化翻译文件
This commit is contained in:
fit2cloud-jiangweidong
2021-04-28 17:03:20 +08:00
committed by GitHub
parent 4519ccfe1a
commit 11e5a97f14
10 changed files with 103 additions and 11 deletions

Binary file not shown.

View File

@@ -2283,35 +2283,46 @@ msgstr ""
"提示:(单位:天)如果用户在此期间没有更新密码,用户密码将过期失效; 密码过期"
"提醒邮件将在密码过期前5天内由系统每天自动发送给用户"
#: settings/serializers/settings.py:172
#: settings/serializers/settings.py:168
msgid "Number of repeated historical passwords"
msgstr "历史密码可重复次数"
#: settings/serializers/settings.py:169
msgid ""
"Tip: When the user resets the password, it cannot be the previous n "
"historical passwords of the user (the value of n here is the value filled in "
"the input box)"
msgstr "提示用户重置密码时不能为该用户前n次历史密码 (此处的n值即为输入框中填写的值)"
#: settings/serializers/settings.py:173
msgid "Password minimum length"
msgstr "密码最小长度"
#: settings/serializers/settings.py:175
#: settings/serializers/settings.py:176
msgid "Must contain capital"
msgstr "必须包含大写字符"
#: settings/serializers/settings.py:177
#: settings/serializers/settings.py:178
msgid "Must contain lowercase"
msgstr "必须包含小写字符"
#: settings/serializers/settings.py:178
#: settings/serializers/settings.py:179
msgid "Must contain numeric"
msgstr "必须包含数字"
#: settings/serializers/settings.py:179
#: settings/serializers/settings.py:180
msgid "Must contain special"
msgstr "必须包含特殊字符"
#: settings/serializers/settings.py:180
#: settings/serializers/settings.py:181
msgid "Insecure command alert"
msgstr "危险命令告警"
#: settings/serializers/settings.py:182
#: settings/serializers/settings.py:183
msgid "Email recipient"
msgstr "邮件收件人"
#: settings/serializers/settings.py:183
#: settings/serializers/settings.py:184
msgid "Multiple user using , split"
msgstr "多个用户,使用 , 分割"
@@ -3721,7 +3732,11 @@ msgstr "旧密码错误"
msgid "Password does not match security rules"
msgstr "密码不满足安全规则"
#: users/serializers/profile.py:43
#: users/serializers/profile.py:40
msgid "The new password cannot be the last {} passwords"
msgstr "新密码不能是最近 {} 次的密码"
#: users/serializers/profile.py:48
msgid "The newly set password is inconsistent"
msgstr "两次密码不一致"
@@ -4361,6 +4376,10 @@ msgstr "重置密码成功,返回到登录页面"
msgid "Token invalid or expired"
msgstr "Token错误或失效"
#: users/views/profile/reset.py:133
msgid "* The new password cannot be the last {} passwords"
msgstr "* 新密码不能是最近 {} 次的密码"
#: users/views/profile/reset.py:120
msgid "User auth from {}, go there change password"
msgstr "用户认证源来自 {}, 请去相应系统修改密码"