Kunzisoft / KeePassDX

Lightweight vault and password manager for Android, KeePassDX allows editing encrypted data in a single file in KeePass format and fill in the forms in a secure way.
https://www.keepassdx.com/
GNU General Public License v3.0
4.55k stars 269 forks source link

Autofill not working with Instagram #1677

Closed ghost closed 10 months ago

ghost commented 10 months ago

Describe the bug

Setting the autofill service as keepasdx and trying to sign in on an android app does not work like other autofilll services 

Clicking on the passowrd field no autofill pop up shoes  , long tapping, and clicking autofill to manually bring up the autofill pop up also doesn't work

To Reproduce

Try and sign in into an android app that isn't a browser

Expected behavior

The autofill pop-up should appear, and i should be able to sign in the database and choose a password.

KeePass Database

KeePassDX:

Android:

Example screenshot in browser Screenshot_20231105_195832_Kiwi Browser.jpg

Meanwhile in any app nothing shows up

J-Jamet commented 10 months ago

You're not specific enough about the applications you've tested. In the case of Reddit, the problem has been fixed. Duplicate https://github.com/Kunzisoft/KeePassDX/issues/1572

ghost commented 10 months ago

You're not specific enough about the applications you've tested. In the case of Reddit, the problem has been fixed. Duplicate #1572

I tested it on instagram , spotify and reddit and it didn't work for any of them I can check more but it seems that the app autofill is totally broken for me

ghost commented 10 months ago

It doesn't work on google account page either Clicking the autofill context menu does nothing

J-Jamet commented 10 months ago

Fix #1572 will solve the problem at least for Reddit. Other applications will have to be tested with the patch.

ghost commented 10 months ago

Can you provide a apk of the develop branch if you don't mind

J-Jamet commented 10 months ago

I'll be testing on my devices and releasing version 4.0.3 later today anyway.

J-Jamet commented 10 months ago

On Reddit it works. On Twitter, you need to reach the password, which is normal since two-screen authentication is not yet supported. On Spotify it works if you do a long click and "Autofill", which must be because Spotify hasn't tagged the form fields. On Instagram it works.

ghost commented 10 months ago

For me on instagram nothing shows up even if i select "Autofill"

J-Jamet commented 10 months ago

Can you check with the version 4.0.3?

ghost commented 10 months ago

I did , instagram and reddit are still not working

May i ask what phone you have , maybe this is a OneUI issue

J-Jamet commented 10 months ago

Emulator and many devices. In any case, I can only modify the form recognition algorithm, not the autofill service which is managed by your system. Have you tried restarting your device or changing any developer settings?

ghost commented 10 months ago

I did a restart but what develoer settings can i change on a smasung device

J-Jamet commented 10 months ago

You can check the version 4.0.4