Skip to content

New UI for biometric authentication - #3505

Open
malik1004x wants to merge 10 commits into
devfrom
cw-1601-new-biometric-auth-ui
Open

New UI for biometric authentication#3505
malik1004x wants to merge 10 commits into
devfrom
cw-1601-new-biometric-auth-ui

Conversation

@malik1004x

Copy link
Copy Markdown
Contributor

Issue Number (if Applicable): Fixes #

Description

Revamps the UI for biometric authentication.

Instead of showing users the vague term "biometric authentication" it refers to the feature the same way as the OS does – Face ID or Touch ID on Apple platforms and Fingerprint Unlock on Android.

This required changing the package used for biometric authentication from the third-party flutter_local_authentication to the official local_auth. Looking at the commit messages, this change was done because the official package used to not support macOS – the current version of this package has the support (per its Readme on pub.dev).

In addition, an option was added to always require the PIN code when sending a transaction. This was done by adding an isTransaction input to authenticateAction - could be handled better after this flow is refactored.

Pull Request - Checklist

  • Initial Manual Tests Passed
  • Double check modified code and verify it with the feature/task requirements
  • Format code
  • Look for code duplication
  • Clear naming for variables and methods
  • Manual tests in accessibility mode (TalkBack on Android) passed

@malik1004x
malik1004x marked this pull request as ready for review August 18, 2026 09:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant