update
Some checks failed
Deploy / deploy (push) Has been cancelled

This commit is contained in:
2025-10-11 18:34:32 +08:00
parent df4bab8bd1
commit 33aca892f4
2 changed files with 24 additions and 8 deletions

View File

@@ -99,7 +99,8 @@ onMounted(() => {
v-model:value="form.class" v-model:value="form.class"
:options="classList" :options="classList"
clearable clearable
name="login class" name="class"
id="login-class"
/> />
</n-form-item> </n-form-item>
<n-form-item label="用户名" path="username"> <n-form-item label="用户名" path="username">
@@ -107,7 +108,9 @@ onMounted(() => {
v-model:value="form.username" v-model:value="form.username"
autofocus autofocus
clearable clearable
name="login username" name="username"
id="login-username"
autocomplete="username"
/> />
</n-form-item> </n-form-item>
<n-form-item label="密码" path="password"> <n-form-item label="密码" path="password">
@@ -115,7 +118,10 @@ onMounted(() => {
v-model:value="form.password" v-model:value="form.password"
clearable clearable
type="password" type="password"
name="login password" name="password"
id="login-password"
autocomplete="current-password"
@keyup.enter="submit"
/> />
</n-form-item> </n-form-item>
<n-alert v-if="msg" type="error" :show-icon="false"> {{ msg }}</n-alert> <n-alert v-if="msg" type="error" :show-icon="false"> {{ msg }}</n-alert>

View File

@@ -99,14 +99,18 @@ watch(signupModalOpen, (v) => {
v-model:value="form.username" v-model:value="form.username"
autofocus autofocus
clearable clearable
name="signup username" name="username"
id="signup-username"
autocomplete="username"
/> />
</n-form-item> </n-form-item>
<n-form-item label="邮箱" path="email"> <n-form-item label="邮箱" path="email">
<n-input <n-input
v-model:value="form.email" v-model:value="form.email"
clearable clearable
name="signup email" name="email"
id="signup-email"
autocomplete="email"
@change="submit" @change="submit"
/> />
</n-form-item> </n-form-item>
@@ -115,7 +119,9 @@ watch(signupModalOpen, (v) => {
v-model:value="form.password" v-model:value="form.password"
clearable clearable
type="password" type="password"
name="signup password" name="password"
id="signup-password"
autocomplete="new-password"
/> />
</n-form-item> </n-form-item>
<n-form-item label="确认密码" path="passwordAgain"> <n-form-item label="确认密码" path="passwordAgain">
@@ -123,7 +129,9 @@ watch(signupModalOpen, (v) => {
v-model:value="form.passwordAgain" v-model:value="form.passwordAgain"
clearable clearable
type="password" type="password"
name="signup password again" name="passwordAgain"
id="signup-password-again"
autocomplete="new-password"
/> />
</n-form-item> </n-form-item>
<n-form-item label="验证码" path="captcha"> <n-form-item label="验证码" path="captcha">
@@ -131,7 +139,9 @@ watch(signupModalOpen, (v) => {
<n-input <n-input
v-model:value="form.captcha" v-model:value="form.captcha"
clearable clearable
name="signup captcha" name="captcha"
id="signup-captcha"
autocomplete="off"
/> />
<img class="captcha" :src="captchaSrc" @click="getCaptchaSrc" /> <img class="captcha" :src="captchaSrc" @click="getCaptchaSrc" />
</n-space> </n-space>