Skip to content

Allow using lock screen code with "Biometric unlock" #1798

Description

@Ajedi32

Right now, when you enable the "Biometric unlock" feature you can unlock Aegis using your fingerprint, but if your fingerprint is for whatever reason unreadable (wet, wearing gloves, etc) the only alternative is to enter the full encryption database password.

If I'm understanding the Android developer documentation right, this behavior can be rather easily altered to allow unlocking using your PIN as an alternative if you include KeyProperties.AUTH_DEVICE_CREDENTIAL when calling setUserAuthenticationParameters().

This could be implemented as a separate "PIN/Pattern Unlock" toggle, or alternately we could just make it the default and rename "Biometric unlock" to "Device credential unlock" or something to that effect.

Metadata

Metadata

Assignees

No one assigned

    Labels

    proposalA proposal for a new feature

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions