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.57k stars 270 forks source link

feature request: Autofill support work profile #526

Closed ivysrono closed 3 years ago

ivysrono commented 4 years ago

We install some apps in work profile by oasisfeng/island, Keepass2Android support autofill them with KP2A AutoFillPlugin. Could you support that?

J-Jamet commented 4 years ago

I do not know the application you are talking about and the request related to it. Autofill is supported but not the Accessibility Service. https://github.com/Kunzisoft/KeePassDX/wiki/AutoFill#why-is-the-auto-fill-not-available-for-android-devices-before-android-80-api-level-26

ivysrono commented 4 years ago

I'm using Android10, autofill works fine in main profile. What is a work profile? - Android Enterprise Help

J-Jamet commented 4 years ago

So what's the problem if it works fine? I do not understand the request.

ivysrono commented 4 years ago

It works fine in main profile, however not in work profile. Any app could be autofilled in main profile could not be autofilled in work profile.

J-Jamet commented 4 years ago

KeePassDX uses the autofill service of your device, it is your device which takes care of managing the behavior of the autofill according to the profiles. I can't do anything from the KeePassDX code.

ivysrono commented 4 years ago

Thank you anyway.

ivysrono commented 3 years ago

As you have tested https://github.com/oasisfeng/island , does KeePassDX support auto fill apps in island?

J-Jamet commented 3 years ago

No, an external app service is never activated (regardless of the application with autofill) in the island profile settings (always returns to none). I therefore recommend that you open an issue on this project to find out what is the reason.

J-Jamet commented 3 years ago

https://developer.android.com/reference/kotlin/android/content/pm/CrossProfileApps