[GH-ISSUE #720] Username field not recognized by accessibility service #26809

Closed
opened 2026-04-18 10:07:00 -05:00 by GiteaMirror · 6 comments
Owner

Originally created by @larena1 on GitHub (Feb 8, 2020).
Original GitHub issue: https://github.com/bitwarden/android/issues/720

Originally assigned to: @mpbw2 on GitHub.

Tested in Firefox and Chrome. Both don't show the new tooltip to autofill. It works on other sites where there is a username and password field together.

Example logins: Google, Paypal

Originally created by @larena1 on GitHub (Feb 8, 2020). Original GitHub issue: https://github.com/bitwarden/android/issues/720 Originally assigned to: @mpbw2 on GitHub. <!-- Please do not submit feature requests. The [Community Forums][1] has a section for submitting, voting for, and discussing product feature requests. [1]: https://community.bitwarden.com --> Tested in Firefox and Chrome. Both don't show the new tooltip to autofill. It works on other sites where there is a username and password field together. Example logins: Google, Paypal
Author
Owner

@dagadbm commented on GitHub (Feb 8, 2020):

yes i cannot use bitwarden on brave for example it just doesn't work . with or without the accessibility service.

will this ever be fixed? it is the only missing feature to make this fully 100% cross platform imo

<!-- gh-comment-id:583778644 --> @dagadbm commented on GitHub (Feb 8, 2020): yes i cannot use bitwarden on brave for example it just doesn't work . with or without the accessibility service. will this ever be fixed? it is the only missing feature to make this fully 100% cross platform imo
Author
Owner

@kspearrin commented on GitHub (Feb 10, 2020):

Is there a password field on screen? We cannot detect a username field if there is not a password field accompanying it.

<!-- gh-comment-id:584384107 --> @kspearrin commented on GitHub (Feb 10, 2020): Is there a password field on screen? We cannot detect a username field if there is not a password field accompanying it.
Author
Owner

@larena1 commented on GitHub (Feb 11, 2020):

@kspearrin There's only a username field on the site. But iirc the previous version of Bitwarden still showed a notification there.

And Android's system-wide autofill also offers to autofill these fields even without a password field present. I wonder how Android detects it.

These are two very prominent sites on the internet and there are probably many other examples. Isn't there some workaround to make this possible? Can you read the attributes of the form field? Or check if the url contains something like login or so?

<!-- gh-comment-id:584448392 --> @larena1 commented on GitHub (Feb 11, 2020): @kspearrin There's only a username field on the site. But iirc the previous version of Bitwarden still showed a notification there. And Android's system-wide autofill also offers to autofill these fields even without a password field present. I wonder how Android detects it. These are two very prominent sites on the internet and there are probably many other examples. Isn't there some workaround to make this possible? Can you read the attributes of the form field? Or check if the url contains something like login or so?
Author
Owner

@Step2Web commented on GitHub (Apr 2, 2020):

I appear to have a related problem. I'm using Android 9 with Firefox (68.6.0) on my Xiaomi Mi A2 Lite and the Bitwarden app (Version 2.3.1 - 2257) doesn't auto-complete the username on one of the websites (ing.at) I'm often using.

It does, however, contrary to what @larena1 said, fill in the login information correctly on pages where no password field is present (google.com, amazon.de) and also on many other sites where both fields are present work fine.

I've also tested ing.at on Firefox on Windows using the Bitwarden browser extension and it works just fine (also when accessing the mobile version of ing.at).

Let me know if you want a screen recording.

<!-- gh-comment-id:607956169 --> @Step2Web commented on GitHub (Apr 2, 2020): I appear to have a related problem. I'm using Android 9 with Firefox (68.6.0) on my Xiaomi Mi A2 Lite and the Bitwarden app (Version 2.3.1 - 2257) doesn't auto-complete the username on one of the websites ([ing.at](https://banking.ing.at/online-banking/wicket/login?0)) I'm often using. It does, however, contrary to what @larena1 said, fill in the login information correctly on pages where no password field is present (google.com, amazon.de) and also on many other sites where both fields are present work fine. I've also tested ing.at on Firefox on Windows using the Bitwarden browser extension and it works just fine (also when accessing the mobile version of ing.at). Let me know if you want a screen recording.
Author
Owner

@larena1 commented on GitHub (Apr 28, 2020):

Fun fact: Bitwarden Android app won't even detect the password field on the Bitwarden vault website when the vault is locked.

At least I can use LastPass' accessibility service, which detects the field just fine, to login to the Bitwarden web vault. They must've some kind of magic formula or maybe just a more advanced app.

<!-- gh-comment-id:620479806 --> @larena1 commented on GitHub (Apr 28, 2020): Fun fact: Bitwarden Android app won't even detect the password field on the Bitwarden vault website when the vault is locked. At least I can use LastPass' accessibility service, which detects the field just fine, to login to the Bitwarden web vault. They must've some kind of magic formula or maybe just a more advanced app.
Author
Owner

@larena1 commented on GitHub (Apr 28, 2020):

It actually shouldn't be that hard anyway. If you detect a password field on a website which has credentials stored in the vault, offer it to autofill that password field.

Actually, for a password manager, it is a bit of a shame that its Android app has issues filling credentials fields on websites of PayPal, Google and many others. These aren't just some random 3rd grade websites but rather sites which millions of people regularly use.

<!-- gh-comment-id:620480808 --> @larena1 commented on GitHub (Apr 28, 2020): It actually shouldn't be that hard anyway. If you detect a password field on a website which has credentials stored in the vault, offer it to autofill that password field. Actually, for a password manager, it is a bit of a shame that its Android app has issues filling credentials fields on websites of PayPal, Google and many others. These aren't just some random 3rd grade websites but rather sites which millions of people regularly use.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#26809