Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for AutoOpen #202

Closed
shbach opened this issue Nov 19, 2021 · 4 comments
Closed

Add support for AutoOpen #202

shbach opened this issue Nov 19, 2021 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@shbach
Copy link

shbach commented Nov 19, 2021

Would it be possible to add support for AutoOpen? It is sort of similar to KeeShare but seems more widely supported in various clients and has different use cases. Adding support for this would allow easy sharing of passwords between people.

Example implementations:

@shbach shbach added the enhancement New feature or request label Nov 19, 2021
@keepassium
Copy link
Owner

Yes, a similar feature is already on my list.

However, the original concept ("open a database and several others would open up as well") might be a bit excessive for mobile use. The screen and memory fit only one DB at a time (two at most). So decrypting several files would be just a waste of battery.

Instead, I see a more manual workflow: select a "special" entry and KeePassium would open a database instead. This way, all the heavy lifting happens on user request only and there is only one DB on the screen at all times.

Would this work for you?

P.S. Sorry for the delay, I must have missed GitHub's notification…

@keepassium keepassium self-assigned this Nov 22, 2021
@shbach
Copy link
Author

shbach commented Nov 22, 2021

Yeah I think that could work. The main point is streamlining the process of opening another database referenced inside the main database. I don't want to have to manually navigate to the location of the child database as well as manually copy and paste the password from the main database to open it.

@keepassium
Copy link
Owner

Thanks, I am glad this could work.
While this feature awaits its turn, there's a workaround that might simplify the process:

  • Add your "root" database to AutoFill
  • Make KeePassium accept input from AutoFill (app settings → About → scroll to the end → Accept input from AutoFill providers → make sure it is checked)
  • Now when you open one of your "secondary" databases, you can use AutoFill to enter their credentials.

Admittedly, the workaround is still clunky, but might save a few taps.

@MuadDibIII
Copy link

MuadDibIII commented Aug 15, 2023

Hello @keepassium, does this work around works with the free version?

The need comes because I have mainly Android devices (with keepass2android) that supports autoOpen, and I have one iPad at home.

My work flow consists in opening my personal DB and use it to open the shared family one, that has a very long password (it's always automatically opened). It's really impossible to manually open this DB.

It works on both my PC and Android devices...

@keepassium
Copy link
Owner

Done in 1.53.154 (now in beta) via b6df884

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants