Electric-Coin-Company / zashi

Issue Tracking and common resources for the Zashi Zcash Wallets
MIT License
2 stars 1 forks source link

Consider in-app authentication requirements #7

Closed ccjernigan closed 4 months ago

ccjernigan commented 2 years ago

Is your feature request related to a problem? Please describe.

This is a followup feature for Electric-Coin-Company/zashi-android#13. Currently, the app's encrypted storage is locked with OS-wide authentication. Some users might prefer an additional biometric or pin prompt when opening the app.

There are different options we can consider, ranging from:

Describe the solution you'd like

Depending on the UX design, this could be enabled for all users or put behind a preference so that the additional unlock is optional.

Regardless, the implementation would leverage the Android Keystore APIs.

https://developer.android.com/training/articles/keystore#UserAuthentication

true-jared commented 7 months ago

More Context and Validation from the Beta Testing Group on Discord:

IMG_4243.PNG
daira commented 4 months ago

Released on iOS and Android.