keeweb / keeweb-connect

Browser extension for KeeWeb
MIT License
86 stars 12 forks source link

Emulate a keypress event when filling fields #13

Closed jhass closed 3 years ago

jhass commented 3 years ago

Using Firefox 88 on macOS 11.3 I have at least one site where filling credentials does not trigger the validation mechanism and it thinks the field is still empty when hitting submit. Adding and removing a space space before submitting seems to trigger the validations and then works as expected. I can only suspect this is because the extension does not fire some event handler when filling the field.

Unfortunately the only example I have at hand so far is onelogin.com, so likely something you won't be able to test on yourself.

antelle commented 3 years ago

Hi! How do you log in on onelogin.com? I tried entering company name here: https://app.onelogin.com/login, but it works.

antelle commented 3 years ago

Just came across a similar thing on T-Mobile, maybe if I fix it, it will also work in your case. No, that's a bit different case, it's because of their button event listener setup.

jhass commented 3 years ago

Yeah I wasn't sure if you can test it without signing up to their service first. I fooled around a bit and found https://test.onelogin.com works to reproduce the issue :)

antelle commented 3 years ago

It was a forgotten bubble, now your website works.

antelle commented 3 years ago

Published v0.3.6

jhass commented 3 years ago

Thanks so much!