From 3033387ffce80429013450659392567d2b1ee09c Mon Sep 17 00:00:00 2001
From: MMK21Hub <50421330+MMK21Hub@users.noreply.github.com>
Date: Sat, 2 Sep 2023 14:40:02 +0100
Subject: [PATCH] Add `autocomplete` attributes to auth-related inputs (#1349)
---
pages/auth/reset-password.vue | 3 +++
pages/auth/sign-in.vue | 2 ++
pages/auth/sign-up.vue | 6 +++++-
pages/settings/account.vue | 3 +++
4 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/pages/auth/reset-password.vue b/pages/auth/reset-password.vue
index c2103c95..62374b4a 100644
--- a/pages/auth/reset-password.vue
+++ b/pages/auth/reset-password.vue
@@ -16,6 +16,7 @@
id="email"
v-model="email"
type="text"
+ autocomplete="username"
class="auth-form__input"
placeholder="Email"
/>
@@ -35,6 +36,7 @@
id="password"
v-model="newPassword"
type="password"
+ autocomplete="new-password"
class="auth-form__input"
placeholder="Password"
/>
@@ -47,6 +49,7 @@
id="confirm-password"
v-model="confirmNewPassword"
type="password"
+ autocomplete="new-password"
class="auth-form__input"
placeholder="Confirm password"
/>
diff --git a/pages/auth/sign-in.vue b/pages/auth/sign-in.vue
index 2af96cc8..5b7cea65 100644
--- a/pages/auth/sign-in.vue
+++ b/pages/auth/sign-in.vue
@@ -58,6 +58,7 @@
id="email"
v-model="email"
type="text"
+ autocomplete="username"
class="auth-form__input"
placeholder="Email or username"
/>
@@ -70,6 +71,7 @@
id="password"
v-model="password"
type="password"
+ autocomplete="current-password"
class="auth-form__input"
placeholder="Password"
/>
diff --git a/pages/auth/sign-up.vue b/pages/auth/sign-up.vue
index bc93462f..5cefc43a 100644
--- a/pages/auth/sign-up.vue
+++ b/pages/auth/sign-up.vue
@@ -38,7 +38,8 @@
@@ -51,6 +52,7 @@
id="username"
v-model="username"
type="text"
+ autocomplete="username"
class="auth-form__input"
placeholder="Username"
/>
@@ -64,6 +66,7 @@
v-model="password"
class="auth-form__input"
type="password"
+ autocomplete="new-password"
placeholder="Password"
/>
@@ -75,6 +78,7 @@
id="confirm-password"
v-model="confirmPassword"
type="password"
+ autocomplete="new-password"
class="auth-form__input"
placeholder="Confirm password"
/>
diff --git a/pages/settings/account.vue b/pages/settings/account.vue
index 9a2e0486..8214ae7d 100644
--- a/pages/settings/account.vue
+++ b/pages/settings/account.vue
@@ -60,6 +60,7 @@
v-model="oldPassword"
maxlength="2048"
type="password"
+ autocomplete="current-password"
:placeholder="`${removePasswordMode ? 'Confirm' : 'Old'} password`"
/>
@@ -69,6 +70,7 @@
v-model="newPassword"
maxlength="2048"
type="password"
+ autocomplete="new-password"
placeholder="New password"
/>