trezor-password-manager icon indicating copy to clipboard operation
trezor-password-manager copied to clipboard

Autofill fails on Vanguard

Open davidrapoport opened this issue 4 years ago • 1 comments

Reopening because I tried this with LastPass and it worked as expected. Copying the original bug description below:

When I try to autofill my passwords onto investor.vanguard.com it fills in the username and password as expected. Then when I try to submit the form I see two error messages on the page that say "Please fill out this field." I've checked the source of the website and I see that my username/password are in the value attribute of the input. But they input is also marked as ng-invalid and ng-pristine. Both of which are removed once I copy and paste my username/password combo into the fields.

davidrapoport avatar May 08 '20 17:05 davidrapoport

The 'ng-' you're seeing is because the site is using Angular as a frontend framework. These frameworks (angular, react, vue) don't allow external scripts to just change the value of the field. I have made a fix in pullrequest #113. I believe it fixes this problem too. Hope someday they'll accept and merge.

cleytonb avatar Dec 16 '21 17:12 cleytonb