Добавить пин-код/face/toch id в мобильное приложение на React Native
Сейчас приложение логинится на сервере и это постоянно (так и оставляем)). Соответственно для локальной защиты закрываем доступ к приложению пин-кодом. Разлогиниваемся через 3 мин. после сворачивания и/или сразу после закрытия. Вернее наоборот При загрузке спрашиваем пин, при активации спрашиваем если с момента сворачивания прошло 3 мин. и более.
После реализации прислать apk для проверки. После проверки залить на сторы.
При первом входе в приложение после обновления предложить придумать пин-код, после чего предложить включить авторизацию по лицу/пальцу. Если пользователь забывает пин-код, для восстановления стираем все локальные данные. Пользователю нужно будет по новой залогиниться на сервере и придумать пин-код, как будто он только установил приложение.
Эскизы страниц на figma, код на gitlab.
Приложение:
для iOS https://apps.apple.com/ru/app/med-%C3%91%C2%82%C3%...
для Android https://play.google.com/store/apps/details?id=com....