LocalAuthentication.authenticateAsync for Android not configurable

Please provide the following:

  1. SDK Version: 37
  2. Platforms(Android/iOS/web/all): Android

LocalAuthentication.authenticateAsync() for Android lacks configuration badly.
For example: I have an app which has its own pin-code and optional biometric auth.
I expect LocalAuthentication.authenticateAsync() to ask only for fingerprint/faceid and NEVER fallback to Android’s pass code or anything else. But it is not possible and acually makes this functionality useless in most common cases. It even does not tell that passcode was used in returned result - it just behaves same way as fingerprint: {“success”: true}.In result app activates fingerprint auth in case when fingerprint test actually failed. And even more absurd situation - with activated fingerprint auth user can avoid fingerprint auth using Android’s passcode…
Also there are no possiblity to configure text in biometrics prompt which results in english text in app that does not support english.

We all really need Android’s biometric prompt to have options similar to iOS.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.