From d16c2612735fe85e5f449cf8656710ee0ef1d27a Mon Sep 17 00:00:00 2001 From: qubiaobiao <3294694717@qq.com> Date: Wed, 30 Sep 2026 11:56:45 +0800 Subject: [PATCH] =?UTF-8?q?fix(auth):=20=E5=8F=A3=E4=BB=A4=E8=BE=93?= =?UTF-8?q?=E5=85=A5=E6=A1=86=E6=8F=90=E7=A4=BA=E4=B8=8E=E5=90=8E=E7=AB=AF?= =?UTF-8?q?=E7=AD=96=E7=95=A5=E5=AF=B9=E9=BD=90=EF=BC=886-20=20=E4=BD=8D?= =?UTF-8?q?=EF=BC=8C=E5=8B=BF=E7=94=A8=E5=BC=B1=E5=8F=A3=E4=BB=A4=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 配套 R63 后端口令强度策略:两处 placeholder 由「至少6位」改为「6-20 位,勿用 123456 等弱口令」,让考生在前端即知道限制,避免填完才被后端拒绝。 刻意不在前端实现黑名单校验:那会与后端 lib/password_blacklist.json 形成两份会漂移的清单(后端才是权威闸门)。 --- src/views/Activate.vue | 2 +- src/views/ForgotPassword.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/views/Activate.vue b/src/views/Activate.vue index df49575..283c9a0 100644 --- a/src/views/Activate.vue +++ b/src/views/Activate.vue @@ -150,7 +150,7 @@ v-model="step3Form.password" type="password" autocomplete="new-password" - placeholder="请设置登录密码(至少6位)" + placeholder="请设置登录密码(6-20 位,勿用 123456 等弱口令)" size="large" show-password /> diff --git a/src/views/ForgotPassword.vue b/src/views/ForgotPassword.vue index 19c2dc9..157c5ba 100644 --- a/src/views/ForgotPassword.vue +++ b/src/views/ForgotPassword.vue @@ -140,7 +140,7 @@ v-model="step3Form.password" type="password" autocomplete="new-password" - placeholder="请设置新密码(至少6位)" + placeholder="请设置新密码(6-20 位,勿用 123456 等弱口令)" size="large" show-password />