Skip to content

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

@kash0104

Description

@kash0104

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions