User field in login page not recognized by password managers

When I try to log into the TrueNAS (Scale 24.10) interface, password managers are not recognizing the user field. Password fields are recognized, though.

Has anyone also run into this issue?

I’m not certain I follow what you are saying.

When I use Chrome to log into one of my servers, the user name and password are automatically filled by the web browser. This is fine for this one server, my other server does not do that because I told the browser to not store that one.

If this is not what you are talking about, please make it clearer.

For me with Chrome working smoothly (nor desktop and mobile)

For me, it’s not working in Firefox. I have noticed, that the user field is marked as text (type="text").
Maybe changing it to type="email" will fix it?

I am also having an issue with this, My password manager (Dashlane) isn’t autofilling the username or password fields. I am running all the latest versions of Dashlane and Chrome.

Not sure if their is anything I can do to fix on my end, had a google search and it maybe related to how the site is coded or maybe the loading times. I’m not sure, not something I know anything about.

Just added to bitwarden and it seems to work fine:

Would be good to know which password manager is having issues (I see dashlane mentioned, which I’ll test now).

The fields already use the "username " and “current-password” autocomplete input attribute:
autocomplete="username"
autocomplete="current-password"
Which should be more than enough for a password manager.

Edit: Just tested with Dashlane on Brave and it autofilled no problem.

FWIW, I see this sometimes with Fangtooth/Bitwarden/Brave. Sometimes, when I load the login page, it pops up (like yours does) the saved login; sometimes it doesn’t, and I haven’t noticed any pattern to when it does vs. when it doesn’t. However, when it doesn’t, it will fill the ID/password even so (click the extension icon, that login shows up, click the “fill” button).

I’m using Bitwarden and the first time the login page has issues with it. The login credentials aren’t auto-filled. You have to click on the bitwarden icon in the plugins of the browser then manually select auto-fill.
Once the token expires the user/password gets auto-populated . ¯\_(ツ)_/¯


OK the username gets grayed out until I click the password then back to the username field. Only then I can use the password manager to fill in the credentials but Only in the password field.
I guess this is somewhat intermittent.

Are you connecting via a local network or over the internet? Might explain the intermittency.
Have managed to hit this a couple times if I severely limit my connection speed/latency (I assume bitwarden/dashlane will check against the initial page load but not against further page mutations, causing this) but outside of that I’m unable to reproduce.

Nobody should be connecting over the Internet, should they? I’m connecting via LAN using the FQDN of the NAS.

Usually internally. Using VPN only when on my phone (but then the password manager thing is unrelated).
I just tried and can replicate the issue with both firefox and brave regardless if I navigate to the FQDN or IP:port