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

AutoOpen: Automatically close additional databases when the app is closed or locked #11738

Open
1 task done
dreua opened this issue Feb 6, 2025 · 1 comment
Open
1 task done

Comments

@dreua
Copy link

dreua commented Feb 6, 2025

Have you searched for an existing feature request?

  • Yes, I tried searching

Brief Summary

Additional databases are automatically opened by a "main" database. When the Keepass app is locked or closed, those should also be automatically closed. This could either by the standard behavior or at least be configurable by users who want it.

Example

I have a main Database with AutoOpen configured for two additional databases. (One is a subset of credentials I want to have available on my phone, the other is a database with shared secrets from a specific project, but that doesn't really matter.)

I only know the password for the main DB and I always want to unlock that in order to have access to credentials in all three databases (mostly via the browser plugin). Every now and again I switch to another database tab, i.e. not the main database, to search or edit an entry. Later the databases are locked (e.g. after a reboot) and I need to unlock them again. I enter the correct password for the main DB but in the entry field for one of the other DBs which I was using last. This obviously fails which is a waste of time, stressful and generally a bad user experience.

Automatically closing the subsequent DBs would solve this, because it ensures that I type my main password always in the entry field for my main DB which will automatically reopen and unlock the other DBs.

Context

Thanks for creating and maintaining this great app! ❤️

I'm looking forward to hear what others think of my suggestion :)

@droidmonkey
Copy link
Member

Good idea, could implement with an advanced attribute.

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

No branches or pull requests

2 participants