fix(auth): improve password form autocomplete

This commit is contained in:
2026-07-28 23:27:59 +08:00
parent 1a7fd11eee
commit 8ae004b466
5 changed files with 69 additions and 18 deletions
+18 -4
View File
@@ -142,13 +142,24 @@ onUnmounted(() => {
</div>
<NForm @submit.prevent="handleResetPassword">
<input
type="text"
name="username"
autocomplete="username"
class="sr-only"
tabindex="-1"
aria-label="账户用户名"
/>
<NFormItem label="新密码">
<NInput
v-model:value="password"
type="password"
required
show-password-on="click"
autocomplete="new-password"
:input-props="{
autocomplete: 'new-password',
name: 'new-password',
required: true,
}"
placeholder="至少 8 位"
/>
</NFormItem>
@@ -157,9 +168,12 @@ onUnmounted(() => {
<NInput
v-model:value="confirmPassword"
type="password"
required
show-password-on="click"
autocomplete="new-password"
:input-props="{
autocomplete: 'new-password',
name: 'confirm-new-password',
required: true,
}"
placeholder="再次输入新密码"
/>
</NFormItem>