From 8ae004b46623fb9ec3d652998a72f5bc2532ccb8 Mon Sep 17 00:00:00 2001
From: Mplan
Date: Tue, 28 Jul 2026 23:27:59 +0800
Subject: [PATCH] fix(auth): improve password form autocomplete
---
src/views/auth/ForgotPasswordView.vue | 9 +++++--
src/views/auth/LoginView.vue | 16 +++++++++---
src/views/auth/RegisterView.vue | 30 +++++++++++++++++------
src/views/auth/ResetPasswordView.vue | 22 ++++++++++++++---
src/views/profile/ProfileSettingsView.vue | 10 ++++++++
5 files changed, 69 insertions(+), 18 deletions(-)
diff --git a/src/views/auth/ForgotPasswordView.vue b/src/views/auth/ForgotPasswordView.vue
index c26a7e7..645b877 100644
--- a/src/views/auth/ForgotPasswordView.vue
+++ b/src/views/auth/ForgotPasswordView.vue
@@ -139,8 +139,13 @@ onUnmounted(() => {
diff --git a/src/views/auth/LoginView.vue b/src/views/auth/LoginView.vue
index 190f2d8..7c0b197 100644
--- a/src/views/auth/LoginView.vue
+++ b/src/views/auth/LoginView.vue
@@ -79,8 +79,13 @@ async function handleLogin() {
@@ -89,9 +94,12 @@ async function handleLogin() {
diff --git a/src/views/auth/RegisterView.vue b/src/views/auth/RegisterView.vue
index a0b195f..03e67b1 100644
--- a/src/views/auth/RegisterView.vue
+++ b/src/views/auth/RegisterView.vue
@@ -105,8 +105,11 @@ async function handleRegister() {
@@ -115,8 +118,13 @@ async function handleRegister() {
@@ -125,9 +133,12 @@ async function handleRegister() {
@@ -136,9 +147,12 @@ async function handleRegister() {
diff --git a/src/views/auth/ResetPasswordView.vue b/src/views/auth/ResetPasswordView.vue
index 301f9ee..fd28c92 100644
--- a/src/views/auth/ResetPasswordView.vue
+++ b/src/views/auth/ResetPasswordView.vue
@@ -142,13 +142,24 @@ onUnmounted(() => {
+
@@ -157,9 +168,12 @@ onUnmounted(() => {
diff --git a/src/views/profile/ProfileSettingsView.vue b/src/views/profile/ProfileSettingsView.vue
index e4280f3..ec2c8a0 100644
--- a/src/views/profile/ProfileSettingsView.vue
+++ b/src/views/profile/ProfileSettingsView.vue
@@ -149,6 +149,16 @@ async function savePassword() {
+