fix: add the autocomplete attribute to the username/password input. (#54)

This commit is contained in:
puxiao 2025-10-30 10:43:45 +08:00 committed by GitHub
parent 8417432343
commit 4facdbf9b7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 2 deletions

View File

@ -70,10 +70,10 @@ function checkUserAccount() {
</n-h2>
<n-form ref="formRef" :rules="rules" :model="formValue" :show-label="false" size="large">
<n-form-item path="account">
<n-input v-model:value="formValue.account" clearable :placeholder="$t('login.accountPlaceholder')" />
<n-input v-model:value="formValue.account" clearable :placeholder="$t('login.accountPlaceholder')" :input-props="{autocomplete:'username'}" />
</n-form-item>
<n-form-item path="pwd">
<n-input v-model:value="formValue.pwd" type="password" :placeholder="$t('login.passwordPlaceholder')" clearable show-password-on="click">
<n-input v-model:value="formValue.pwd" type="password" :placeholder="$t('login.passwordPlaceholder')" clearable show-password-on="click" :input-props="{autocomplete:'current-password'}" >
<template #password-invisible-icon>
<icon-park-outline-preview-close-one />
</template>

View File

@ -49,6 +49,7 @@ function handleRegister() {}
v-model:value="formValue.account"
clearable
:placeholder="$t('login.accountPlaceholder')"
:input-props="{autocomplete:'username'}"
/>
</n-form-item>
<n-form-item path="pwd">
@ -58,6 +59,7 @@ function handleRegister() {}
:placeholder="$t('login.passwordPlaceholder')"
clearable
show-password-on="click"
:input-props="{autocomplete:'new-password'}"
>
<template #password-invisible-icon>
<icon-park-outline-preview-close-one />
@ -74,6 +76,7 @@ function handleRegister() {}
:placeholder="$t('login.checkPasswordPlaceholder')"
clearable
show-password-on="click"
:input-props="{autocomplete:'new-password'}"
>
<template #password-invisible-icon>
<icon-park-outline-preview-close-one />