Как интегрировать Touch ID и Face ID в приложение iOS (swift 5) - PullRequest
0 голосов
/ 11 марта 2020

Мне нужно внедрить аутентификацию biometri c, я использую много демоверсий, но ни одна из них не завершена, Может ли кто-нибудь предложить мне демо или у меня есть полная демоверсия, с помощью которой я могу зарегистрировать пользователя biometri c и аутентифицировать только этот конкретный пользователь.

Спасибо

1 Ответ

1 голос
/ 12 марта 2020

Вы можете добавить несколько идентификаторов Touch ID на своем устройстве и использовать их в своем приложении, но он будет работать как один пользователь, даже если отпечатки пальцев различаются.

Apple утверждает, что модель вашего лица никогда не будет оставляет свой iPhone. Он не передает его по сети и не хранит в облаке. Как и ваш цифровой отпечаток Touch ID, ваши данные Face ID хранятся специально в так называемом безопасном анклаве iPhone.

Для аутентификации нескольких пользователей вы должны хранить отпечатки пальцев в вашем конкретном приложении. Но, согласно моим исследованиям, Apple не предоставила вам доступ к Secure Enclave.

https://www.quora.com/Can-the-iPhone-fingerprint-sensor-be-used-to-create-a-fingerprint-picture

Вы можете обратиться к документации Apple для интеграции Face ID и Touch ID с вашим приложением для конкретного пользователя.

https://developer.apple.com/documentation/localauthentication/logging_a_user_into_your_app_with_face_id_or_touch_id

...