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

Unable to Disable Unsupported Biometric Authentication on Ubuntu with Dashlane-CLI #303

Open
kash0104 opened this issue Dec 9, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@kash0104
Copy link

kash0104 commented Dec 9, 2024

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

  1. Open a terminal on Ubuntu
  2. Run dcli configure user-presence --method biometrics
  3. 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

image
image

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.
@kash0104 kash0104 added the bug Something isn't working label Dec 9, 2024
@Mikescops
Copy link
Contributor

Hello,

Thanks for submitting this bug.

Can you try dcli logout, it will remove the local data and configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants