Как реализовать FaceID или TouchID в iOS
Биометрическая аутентификация - это форма нового безопасного шага, который сокращает процесс использования сложных алгоритмов и операций.
Swift обрабатывает биометрическую аутентификацию в LocalAuthentication фреймворке и использует LAContext в качестве класса. Apple ограничивает три попытки для FaceID и две для TouchID, пока это не приведет пользователя к вводу кода экрана блокировки или возврату к экрану входа в систему. Вы можете настроить локализацию кнопки отмены и кнопку “Использовать пароль” в качестве запасного варианта.
Перед их внедрением нам нужно добавить наше разрешение на использование FaceID в нашем Info.plist файле. TouchID не требует такого разрешения.
Статья с примерами кода на SwiftUI, UIKit.
#digest #FaceID #TouchID
Биометрическая аутентификация - это форма нового безопасного шага, который сокращает процесс использования сложных алгоритмов и операций.
Swift обрабатывает биометрическую аутентификацию в LocalAuthentication фреймворке и использует LAContext в качестве класса. Apple ограничивает три попытки для FaceID и две для TouchID, пока это не приведет пользователя к вводу кода экрана блокировки или возврату к экрану входа в систему. Вы можете настроить локализацию кнопки отмены и кнопку “Использовать пароль” в качестве запасного варианта.
Перед их внедрением нам нужно добавить наше разрешение на использование FaceID в нашем Info.plist файле. TouchID не требует такого разрешения.
Статья с примерами кода на SwiftUI, UIKit.
#digest #FaceID #TouchID
👍6❤3👎2🔥1