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

A resident should be able to setup biometric unlock feature on their app #44

Closed
rakhimosip opened this issue Jul 8, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@rakhimosip
Copy link
Contributor

rakhimosip commented Jul 8, 2022

Proposed solution

  • During the first installation and setup, the user should be able to select between passcode and bio unlock options for the app.

  • If the user selects bio to unlock, an option to record biometrics is presented based on the device setting and model.

  • After the biometric is recorded the app prompts the user to set a passcode to unlock. This is a fallback mechanism in case bio unlock is disabled.

  • A user can enable/disable bio unlock at any point. They can use the 'Biometric unlock' option in the Profile section of the app.

Implementation Notes:

  • While setting up biometric unlock the app only stores a flag that says this feature is enabled (no actual biometric data is stored in the app).

  • For bio unlock the app uses Expo's Local Authentication module (https://docs.expo.dev/versions/latest/sdk/local-authentication/). It uses the same biometric configuration that the user setup for unlocking their phone.

Linked Issues:
https://github.com/idpass/idpass-mosip-resident-app/issues/16
idpass#27

Linked Bugs
idpass#167
idpass#196

@rakhimosip rakhimosip added the enhancement New feature or request label Jul 8, 2022
@rakhimosip rakhimosip changed the title A resident should be ablke to setup biometric unlock feature on their app A resident should be able to setup biometric unlock feature on their app Jul 8, 2022
@rakhimosip rakhimosip moved this to To investigate further in MOSIP Inji issues tracking Jul 8, 2022
@rakhimosip rakhimosip moved this from To investigate further to To do in MOSIP Inji issues tracking Jul 8, 2022
@rakhimosip rakhimosip moved this from To do to Under QA in MOSIP Inji issues tracking Jul 8, 2022
@kyanthony kyanthony moved this from Under QA (test) to To clarify in MOSIP Inji issues tracking Jul 12, 2022
@kyanthony kyanthony moved this from To clarify to QA (test) in MOSIP Inji issues tracking Sep 9, 2022
@Raginikrishnamurthy Raginikrishnamurthy self-assigned this Mar 21, 2023
@Raginikrishnamurthy
Copy link
Contributor

The below activities are completed for the biometric unlock feature:

  1. test case development and review completed
  2. test case execution completed
  3. no blocker and critical bugs open
    Hence, closing the story.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Merged
Development

No branches or pull requests

4 participants