Vanadium icon indicating copy to clipboard operation
Vanadium copied to clipboard

Global auto-fill service doesn't trigger

Open Son-Of-Enki opened this issue 4 years ago • 9 comments

I'm sorry if this isnt the correct format or place to post this. I am new to git hub and all I can do is describe the problem. The global autofill for my password manager(Bitwarden) doesn't trigger in Vanadium on GrapheneOS. This is annoying because I either have to copy and paste from Bitwarden, type in username and password manually, or save the username and password insecurely in the browser's native autofill. I also experienced this same issue in Bromite browser on Android 10, so maybe this is a problem across all Chromium based browsers, but I haven't used any non-foss browsers in quite some time, so I have nothing to compare to. The global auto fill service and auto fill accessibility service are activated in the system settings, and it works for all other apps including other web browsers such as Firefox Klar.

Son-Of-Enki avatar Aug 18 '20 17:08 Son-Of-Enki

I do not have issues in base Vanadium with Bitwarden. I'm not exactly sure what is the difference between our setups, though.

On a very similar note, I am finding it to be an issue using Autofill in PWAs (made using the browser). I'm not sure if that's a feature of Vanadium hardening or not. ~~I'm going to test with other browsers tonight to see if it's a Bitwarden or Vanadium issue.~~

EDIT: Created a PWA with Fennec. Global Autofill worked fine there.

foosroos avatar Aug 18 '20 19:08 foosroos

My conclusion on this topic is here: https://github.com/Kunzisoft/KeePassDX/issues/551#issuecomment-647768275

csagan5 avatar Aug 18 '20 20:08 csagan5

Thanks for the link, csagan5. Any ideas then why I'm able to use the autofill service in the base chromium browsers? I gave Bromite a try and it functions like Vanadium, currently.

foosroos avatar Aug 18 '20 20:08 foosroos

or save the username and password insecurely in the browser's native autofill

What makes you think that's insecure?

thestinger avatar Aug 18 '20 20:08 thestinger

@foosroos it is explained in that comment.

csagan5 avatar Oct 04 '20 09:10 csagan5

It seems Bromite fixed this issue: https://github.com/bromite/bromite/issues/547

Could it be added to Vanadium?

mmfire118 avatar Jan 10 '22 19:01 mmfire118

#132

ghost avatar Jan 10 '22 19:01 ghost

@quh4gko8 Curious why #132 stalled. Is the approach invalid or a better alternative path forward?

CrashenX avatar Sep 19 '22 05:09 CrashenX

Currently in progress of finding a more maintainable changeset and approach on supporting native autofill without the requirement for two toggles and browser restart.

quh4gko8 avatar Sep 19 '22 10:09 quh4gko8

@quh4gko8 so native autofill will always be enabled, or a toggle in a different way?

dd-dreams avatar Oct 24 '22 19:10 dd-dreams