My password manager can't tell the difference between the login username text box and the new account username text box.. It fills in both, then sends an enter command, activating the button for new account.
I am a tester, not a developer, but I observed that the name id on both text boxes are the same. Maybe change the new account username form "name" to "new-acct-username" and the password managers might handle it better?
It may be fixable via:
- Set the autocomplete="current-password" and autocomplete="new-password" respectively (this is standard[0]).
May help a password manager figure out what is going on. Unfortunately there's nothing standard like that for username or the login button (maybe there should be?).
[0] https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes...
These autofills never work perfectly IME. One thing that helps is to turn off having it try to automatically send the enter key and, instead, just allow it to fill the inputs so you can check that everything looks correct before you click to login.
Edit: typo