There currently is a keyboard shortcut that can auto-fill passwords on websites. However, it is not clear what password it auto-fills in case you have multiple logins for a single page. This is the case for normal users but especially at larger institutions.
Just showing what password Bitwarden has just auto-filled for the user would be extremely helpful (Auto-filled password for: Example 1 - LDAP / Example 1 - VPN / …). For me personally, I constantly have to login, and for the things that I use most often, the keyboard shortcut simply doesn’t do it.
Hello @jaqxues - welcome to the Bitwarden community!
Since BW auto-fills both the login name and the password, I just watch the login name to see what was auto-filled, and if the credentials I wanted weren’t auto-filled then I just tap the shortcut again until I find the one I want.
Does this not work for you? I guess I don’t understand the need/use case for this request.
This would only make sense if the different username/password combinations all have the same username. And in turn, that implies that you are logging in on different websites (probably at different subdomains or at different subdirectories of a common base domain). If so, your problem would be better solved by adjusting your match detection options for the URLs of each item, so that you use either Exact, Starts With, or Host instead of the default option (Base Domain).
In the browser extension, click the gear icon to the right of the saved URL to set the match detection option. Depending on which option you use, you may also have to edit the stored URL for the matching to work properly. Once you have this set up properly for all of your login items, then only a single item should match each login page, and you will not have to cycle through the various username/password pairs.
In each login item in your vault, include the full path from the URL, at least up to and including the part where there is a difference between the login pages for AD, LDAP, etc. Then set match detection to Starts With. That should solve your problem.
That might work, but it’s much more inconvenient. The amount of subdomains and paths that exist make it so that I will never attempt to get them all correct. I would prefer to just have the name echo’d to me, so i can cycle through it, knowing what credentials it just autofilled
Here’s something you could try. Go to Settings → Options → Default URI match detection, and set the default match detection method to Exact. Depending on the method you used to create your numerous login items, this may be sufficient to make all (or most) of them work. If you find that one (or several) logins no longer work with autofill after making this change, then you can then make adjustments to the URL and/or the match detection for that item (using the guidelines provided above).
No need to close the request, since it has become clear what you are asking for. If this request topic acquires any votes from the community, perhaps something will be done in the future. For my part, I just wanted to let you know that your problem can be fixed in other ways.
It still is an enormous inconvenience for me, as I still have to deal with multiple logins for the same URLs even - and I’m still discovering new subdomains every now and then. Would it be helpful to propose a Pull Request and do “the work” myself?
I think an option with “Show Name of entry on Autofill” should be all that’s needed - defaulting to false.