Preface: What’s the problem and how does this fix it?
On a LOT of sites, lastpass fails to auto- fill information in both login and other forms.
(The situation is so bad that the UI makes it super easy to copy usernames and passwords to the clipboard manually so they can be pasted where needed by the user!)
But there’s an easy way to make this work MUCH better that the developers haven’t thought to implement and that uses information that didn’t exist back when lastpass was developed but IS now available on most sites.
(I realized this needs an explanation not just a lastpass developer would understand! Here’s the latter:)
Here's a way to fix to MANY auto-fill failures:
Pay attention to ARIA labels, like
<INPUT aria-label="email" ...="" aria="" labels="" are="" rapidly="" becoming="" common="" on="" login="" forms="" />
They should be using normal HTML elements, not ARIA (Accessible Rich Internet Applications) but like many, many sites, they're not doing what they should, but they are doing what they're being forced to do, and that breaks down barriers for web security and password manager users and developers, in addition to enhancing accessibility or folks needing screen readers and such.