fix: Disable autocomplete for registration form fields

- Add autoComplete='off' to registration form and email field
- Add autoComplete='new-password' to password fields
- Add autoComplete='off' to phone number field
This commit is contained in:
2026-03-17 17:40:16 +01:00
parent e315160975
commit fdac954cea

View File

@@ -194,7 +194,7 @@ export default function LoginPage() {
</div> </div>
</form> </form>
) : ( ) : (
<form className={`login-panel__section ${showRegisterValidation ? "show-validation" : ""}`} onSubmit={handleRegister}> <form className={`login-panel__section ${showRegisterValidation ? "show-validation" : ""}`} onSubmit={handleRegister} autoComplete="off">
<div className="field-grid"> <div className="field-grid">
<label className="field field--wide field--required"> <label className="field field--wide field--required">
<span>Firmenname</span> <span>Firmenname</span>
@@ -259,6 +259,7 @@ export default function LoginPage() {
onChange={(event) => onChange={(event) =>
setRegistration((current) => ({ ...current, email: event.target.value })) setRegistration((current) => ({ ...current, email: event.target.value }))
} }
autoComplete="off"
required required
/> />
</label> </label>
@@ -271,6 +272,7 @@ export default function LoginPage() {
setRegistration((current) => ({ ...current, phoneNumber: event.target.value })) setRegistration((current) => ({ ...current, phoneNumber: event.target.value }))
} }
placeholder="z. B. 04531 181424" placeholder="z. B. 04531 181424"
autoComplete="off"
required required
/> />
</label> </label>
@@ -282,6 +284,7 @@ export default function LoginPage() {
onChange={(event) => onChange={(event) =>
setRegistration((current) => ({ ...current, password: event.target.value })) setRegistration((current) => ({ ...current, password: event.target.value }))
} }
autoComplete="new-password"
required required
/> />
</label> </label>
@@ -305,6 +308,7 @@ export default function LoginPage() {
passwordConfirmation: event.target.value, passwordConfirmation: event.target.value,
})) }))
} }
autoComplete="new-password"
required required
/> />
</label> </label>