React native Android - аутентификация с использованием учетных данных экрана блокировки, таких как PIN-код, шаблон или пароль для устройств, отличных от Biometri c. - PullRequest
1 голос
/ 05 августа 2020

Я работаю над приложением React Native Expo для реализации аутентификации. Для Android реализация аутентификации Biometri c - это неплохо, но поскольку многие устройства по-прежнему не поддерживают биометрию, мы должны реализовать безопасный вход и для них.

Итак, одно из требуется аутентификация в приложении с использованием учетных данных экрана блокировки, таких как ПИН-код, шаблон или пароль для устройств, которые не поддерживают биометрию. в Java / Kotlin, но я не смог узнать, как это сделать изначально с помощью React Native.

У кого-нибудь есть подсказки или предложения, я был бы очень признателен!

1 Ответ

0 голосов
/ 01 сентября 2020

Спустя несколько недель я понял, что если я обновлюсь до последней версии Expo SDK (38) и expo-local-authentication (9.2.0), поведение будет намного больше, чем раньше, когда у меня была проблема.

Теперь для Android пользователей библиотека автоматически дает возможность использовать PIN-код или Использовать шаблон в зависимости от того, что вы установили в качестве резервной копии для разблокировки телефона.

Итак, вам не нужно ничего Сторонняя реализация этого больше не существует.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...