horizontalsystems / unstoppable-wallet-android

A powerful non-custodial multi-wallet for Bitcoin, Ethereum, Binance Smart Chain, Avalanche, Solana and other blockchains. Non-custodial crypto and NFT storage, onchain decentralized exchange, institutional grade analytics for cryptcurrency and NFT markets, extensive privacy controls and human oriented design. Implemented on Kotlin.
https://unstoppable.money
MIT License
913 stars 377 forks source link

Handle Case When fingerprints cannot be recognized #2101

Closed Dianaaiym closed 4 years ago

Dianaaiym commented 4 years ago

Ex. To show alert as on iOS (see below)

"Fingerprint Not Recognized. Please enter your password"

2020-04-15 11 40 51

rafaelekol commented 4 years ago

https://medium.com/appnroll-publication/what-is-new-in-android-p-biometricprompt-d4fc85e55608

TalgatNurdinov commented 4 years ago
Screen Shot 2020-04-20 at 12 26 07 PM
Dianaaiym commented 4 years ago

the color of a button 'Cancel' will be 'Jacob' as on previous screen

rafaelekol commented 4 years ago

We are using system popup dialog to scan fingerprint. We are not controlling its colors.

rafaelekol commented 4 years ago

In search how to customize FingerPrint Dialog, I went through Android documentation on Biometric prompt. Due to variety Android devices and different scanners like fingerprint, face recognition and even iris scanner, Google provides with single solution as Biometric Prompt. In documentation they suggest to use system dialog. Here is what they say:

This system-provided dialog is consistent across the apps that use it, creating a more trustworthy user experience.

https://developer.android.com/training/sign-in/biometric-auth#display-login-prompt

I think we should stick with system-provided dialog, without customization.