-
Notifications
You must be signed in to change notification settings - Fork 56
Description
Describe the Bug
On Ubuntu 20.04 LTS with Dashlane-CLI (version 6.2436.0), I accidentally enabled biometric authentication using the following command:
dcli configure user-presence --method biometrics
Biometric authentication is only supported on macOS. Now, any attempt to execute DCLI commands fails with a "User Presence Verification Failed" error.
Attempted to disable biometric authentication using the command below also fail with the same error:
dcli configure user-presence --method none
Re-logging, re-installing, and other troubleshooting steps have not resolved the issue. It seems that some residual configuration persists, rendering DCLI unusable.
Steps to Reproduce
- Open a terminal on Ubuntu
- Run
dcli configure user-presence --method biometrics - Try executing any other DCLI command which requires authetication.
Expected Behavior
If biometric authentication is not supported on the OS, DCLI should not allow enabling it.
Screenshots
Environment
OS: Ubuntu 20.04 LTS
DCLI Version: 6.2436.0
Additional Notes
- The issue persists even after re-installing DCLI.
- The bug effectively locks out almost all access to DCLI commands.
- Biometric authentication should either be blocked for unsupported platforms or provide a fallback mechanism to revert to a supported authentication method.

