diff --git a/apps/settings/templates/settings/personal/security/password.php b/apps/settings/templates/settings/personal/security/password.php index 5ffa9aaf8bcb5..88536ab6b238a 100644 --- a/apps/settings/templates/settings/personal/security/password.php +++ b/apps/settings/templates/settings/personal/security/password.php @@ -41,14 +41,14 @@ + autocomplete="current-password" autocapitalize="none" autocorrect="off" />
+ autocomplete="new-password" autocapitalize="none" autocorrect="off" />
diff --git a/core/src/components/login/LoginForm.vue b/core/src/components/login/LoginForm.vue index c75b6f2c7ea46..d2b711d2904a0 100644 --- a/core/src/components/login/LoginForm.vue +++ b/core/src/components/login/LoginForm.vue @@ -59,7 +59,8 @@ v-model="user" type="text" name="user" - autocapitalize="off" + autocapitalize="none" + autocorrect="off" :autocomplete="autoCompleteAllowed ? 'on' : 'off'" :placeholder="t('core', 'Username or email')" :aria-label="t('core', 'Username or email')" @@ -75,7 +76,9 @@ :type="passwordInputType" class="password-with-toggle" name="password" - :autocomplete="autoCompleteAllowed ? 'on' : 'off'" + autocorrect="off" + autocapitalize="none" + :autocomplete="autoCompleteAllowed ? 'current-password' : 'off'" :placeholder="t('core', 'Password')" :aria-label="t('core', 'Password')" required> diff --git a/core/src/components/login/UpdatePassword.vue b/core/src/components/login/UpdatePassword.vue index cb615a846d2ff..95778b993c85b 100644 --- a/core/src/components/login/UpdatePassword.vue +++ b/core/src/components/login/UpdatePassword.vue @@ -29,6 +29,9 @@ v-model="password" type="password" name="password" + autocomplete="new-password" + autocapitalize="none" + autocorrect="off" required :placeholder="t('core', 'New password')">