From 2feba1eda2dc51e990d16a70377d5e46fe9849dc Mon Sep 17 00:00:00 2001 From: Thijs Kinkhorst <thijs@kinkhorst.com> Date: Thu, 22 Sep 2022 07:28:08 +0000 Subject: [PATCH] Disable spellcheck on login form. This might send content to cloud spell checkers and is not useful anyway. See https://www.otto-js.com/news/article/chrome-and-edge-enhanced-spellcheck-features-expose-pii-even-your-passwords --- modules/core/templates/loginuserpass.twig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/core/templates/loginuserpass.twig b/modules/core/templates/loginuserpass.twig index 93892e377..089cc6b41 100644 --- a/modules/core/templates/loginuserpass.twig +++ b/modules/core/templates/loginuserpass.twig @@ -37,7 +37,8 @@ <p>{{ 'A service has requested you to authenticate yourself. Please enter your username and password in the form below.'|trans }}</p> <div class="center-form login-form-start"> - <form id="f" class="pure-form pure-form-aligned" action="{{ moduleURL('core/loginuserpass', {'AuthState': AuthState}) }}" method="post" name="f"> + <form id="f" class="pure-form pure-form-aligned" action="{{ moduleURL('core/loginuserpass', {'AuthState': AuthState}) }}" + method="post" name="f" spellcheck="false"> <div class="pure-control-group"> <label for="username">{{ 'Username'|trans }}</label> <input id="username" {{ forceUsername ? 'disabled' }} placeholder="{{ username }}" type="text" name="username" class="edge" -- GitLab