-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Auto-fill puts the password in an incorrect field on CVS Caremark's site #1326
Comments
This is due to the way the web devs created their site. Bitwarden is looking for an id of "Password" but the CVS site has it labeled as "passwordPlaceholder". You should be able to resolve this issue by using custom fields. Create a custom field for "passwordPlaceholder" using your password and you should be all set. |
@clayadams5226 Hmm... I'm not following your explanation there. If I understood your correctly, you are suggesting that the site wants The thing is, Bitwarden is already filling the As I mentioned in the issue report:
What did I miss? |
@lddubeau looks like you’re right. When I tested this last night the custom field worked as expected and I was able to log in. That doesn’t seem to be the case now. I’ll keep doing some more digging. Thanks for the response back. |
Thanks for reporting this issue. This is a known problem that affects a number of sites, and we’re working on improving this feature. To help us track and analyze affected sites, please lodge a report using the Google Form mentioned in this issue: #1621. Please also direct any discussion or questions to that issue. This issue will now be closed. |
Describe the Bug
Auto-fill puts the password in an incorrect field on https://www.caremark.com
Steps To Reproduce
" in your bitwarden extension.
foo@example.com
, passwordbar
and having a URL set tohttps://www.caremark.com
and matching on the domain name.Expected Result
I expect the "Username" field to be filled with
foo@example.com
and the "Password" field to be filled with three dots for the three characters ofbar
.Actual Result
The "Username" field is properly filled correctly. However, the "Password" field appears empty. If I click on the "Sign In" button, I get a message saying: "Please enter your password.". And when the focus moves out of the password field, my password shows up as plain text rather than dots (i.e. I can see
bar
in the password field).Environment
Additional Context
The issue is that there is an
input type="password"
which is overlaid by aninput type="text"
which is supposed to act as a placeholder. Bitwarden set the text of thetype="text"
overlay. Here is the relevant HTML:I've removed the values of the
style
attributes in the HTML above as they are quite long.After the failed auto-fill, if I go into the console, I get the following results:
So it looks like the placeholder overlay is set with the password.
I can work around the issue by copying and pasting the password manually.
The text was updated successfully, but these errors were encountered: