Firefox proposes to save password each time CI/CD settings page is left
Since GitLab 16, Firefox proposes to save password each time CI/CD settings page is left. The problem has been observed with Firefox 105, 115, 117 and 118. The problem does not occur with GitLab 15, with Google Chrome, and when password manager is disabled.
To reproduce the problem:
- ensure that the browser is Firefox and that the preference "Ask to save logins and passwords for websites" is enabled,
- go to the Settings > CI/CD page of any project where CI/CD is enabled,
- leave the page.
At this point, Firefox.proposes to save a password for a user without name, whereas it should not. The password appears to be the registration token for CI/CD runners.