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

Always show Quick Unlock settings checkbox on Windows and MacOS #9554

Closed
dennisfrett opened this issue Jun 14, 2023 · 6 comments · Fixed by #9697
Closed

Always show Quick Unlock settings checkbox on Windows and MacOS #9554

dennisfrett opened this issue Jun 14, 2023 · 6 comments · Fixed by #9697

Comments

@dennisfrett
Copy link

Overview

In the manual page it is explained this can be disabled: "You can disable this feature in the Application Settings under the Security section."

Since I assume biometric authentication is less strong than entering my password, I'd like the option to disable biometric unlock (I'm using macOS Ventura on a 16-inch, 2023 Macbook Pro). I don't see this option in the preferences.

KeePassXC - Version 2.7.5
Revision: 9d0537b

Qt 5.15.8
Debugging mode is disabled.

Operating system: macOS 13.4
CPU architecture: arm64
Kernel: darwin 22.5.0

Enabled extensions:

  • Auto-Type
  • Browser Integration
  • SSH Agent
  • KeeShare
  • YubiKey
  • Quick Unlock

Cryptographic libraries:

  • Botan 2.19.3

Operating System: macOS

@droidmonkey
Copy link
Member

If you don't see the setting then that means quick unlock is unavailable on your computer.

@dennisfrett
Copy link
Author

If you don't see the setting then that means quick unlock is unavailable on your computer.

Quick Unlock (through biometrics) is certainly available and enabled for KeepassXC on my system. Whenever I lock my database, I can unlock it through TouchID. I just don't seem to be able to disable this. Is there any more debugging information I can provide for this?

@droidmonkey
Copy link
Member

droidmonkey commented Jun 14, 2023

Make sure you are looking in the right place and also make sure your laptop lid is open when you are looking there:

image

@dennisfrett
Copy link
Author

I can't seem to take a screenshot of KeepassXC, so I'm including pictures I took from the screen. The option you are showing in your screenshot doesn't seem visible to me. However, in the second image you can see I can unlock the database with biometrics after locking the database.

20230614_140913
20230614_140925

@droidmonkey droidmonkey reopened this Jun 14, 2023
@droidmonkey
Copy link
Member

You can use the view menu to temporarily allow screen shots. This appears to be a bug and possibly related to our dynamic detection of the availability of macos biometrics. Does the option appear if you completely quit out of keepassxc then reopen with the laptop lid open?

@dennisfrett
Copy link
Author

You can use the view menu to temporarily allow screen shots. This appears to be a bug and possibly related to our dynamic detection of the availability of macos biometrics. Does the option appear if you completely quit out of keepassxc then reopen with the laptop lid open?

Ah yes, then it appears:
image

Thanks!

@droidmonkey droidmonkey changed the title Disable Quick Unlock Always show Quick Unlock settings checkbox on Windows and MacOS Jun 14, 2023
droidmonkey added a commit that referenced this issue Aug 6, 2023
* Fix #7892 - Pressing escape when the quick unlock prompt is shown will now go back to the main unlock dialog view.
* Fix #9030 - Quick unlock will be automatically invoked in the unlock dialog upon being shown.
* Fix #9554 - Quick unlock application setting will be updated every time the settings widget is shown instead of just on first launch.
droidmonkey added a commit that referenced this issue Aug 6, 2023
* Fix #7892 - Pressing escape when the quick unlock prompt is shown will now go back to the main unlock dialog view.
* Fix #9030 - Quick unlock will be automatically invoked in the unlock dialog upon being shown.
* Fix #9554 - Quick unlock application setting will be updated every time the settings widget is shown instead of just on first launch.

* Show warning that quick unlock is not enabled if user cancels Windows Hello prompt. This should limit people thinking there is a security issue.

* Disable quick unlock in gui tests
droidmonkey added a commit that referenced this issue Aug 6, 2023
* Fix #7892 - Pressing escape when the quick unlock prompt is shown will now go back to the main unlock dialog view.
* Fix #9030 - Quick unlock will be automatically invoked in the unlock dialog upon being shown.
* Fix #9554 - Quick unlock application setting will be updated every time the settings widget is shown instead of just on first launch.

* Show warning that quick unlock is not enabled if user cancels Windows Hello prompt. This should limit people thinking there is a security issue. Also improve documentation describing this behavior.

* Disable quick unlock in gui tests
droidmonkey added a commit that referenced this issue Aug 6, 2023
* Fix #7892 - Pressing escape when the quick unlock prompt is shown will now go back to the main unlock dialog view.
* Fix #9030 - Quick unlock will be automatically invoked in the unlock dialog upon being shown.
* Fix #9554 - Quick unlock application setting will be updated every time the settings widget is shown instead of just on first launch.

* Show warning that quick unlock is not enabled if user cancels Windows Hello prompt. This should limit people thinking there is a security issue. Also improve documentation describing this behavior.

* Disable quick unlock in gui tests
droidmonkey added a commit that referenced this issue Aug 10, 2023
* Fix #7892 - Pressing escape when the quick unlock prompt is shown will now go back to the main unlock dialog view.
* Fix #9030 - Quick unlock will be automatically invoked in the unlock dialog upon being shown.
* Fix #9554 - Quick unlock application setting will be updated every time the settings widget is shown instead of just on first launch.

* Show warning that quick unlock is not enabled if user cancels Windows Hello prompt. This should limit people thinking there is a security issue. Also improve documentation describing this behavior.

* Disable quick unlock in gui tests
droidmonkey added a commit that referenced this issue Aug 14, 2023
* Fix #7892 - Pressing escape when the quick unlock prompt is shown will now go back to the main unlock dialog view.
* Fix #9030 - Quick unlock will be automatically invoked in the unlock dialog upon being shown.
* Fix #9554 - Quick unlock application setting will be updated every time the settings widget is shown instead of just on first launch.

* Show warning that quick unlock is not enabled if user cancels Windows Hello prompt. This should limit people thinking there is a security issue. Also improve documentation describing this behavior.

* Disable quick unlock in gui tests
evur pushed a commit to BrokenMS/keepassxc that referenced this issue Aug 23, 2023
* Fix keepassxreboot#7892 - Pressing escape when the quick unlock prompt is shown will now go back to the main unlock dialog view.
* Fix keepassxreboot#9030 - Quick unlock will be automatically invoked in the unlock dialog upon being shown.
* Fix keepassxreboot#9554 - Quick unlock application setting will be updated every time the settings widget is shown instead of just on first launch.

* Show warning that quick unlock is not enabled if user cancels Windows Hello prompt. This should limit people thinking there is a security issue. Also improve documentation describing this behavior.

* Disable quick unlock in gui tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants