Authenticate users biometrically or with a passphrase they already know.You use an authentication context to evaluate the user’s identity, either with biometrics like Touch ID or Face ID, or by supplying the device passcode. The context handles user interaction, and also interfaces to the Secure Enclave, the underlying hardware element that manages biometric data. You create and configure the context, and ask it to carry out the authentication. You then receive an asynchronous callback, which provides an indication of authentication success or failure, and an error instance that explains the reason for a failure, if any.Simple using.Ability to use biometrics (FaceId/TouchId) or password, or only FaceId/TouchId with fallback.Ability to customize text for: fallback button, cancel button and reason.Ability to show or hide fallback button.Returns authentication result: Success, UserCancel, UserFallback, BiometryLockout and others.Support:iOS 10.0+iPadOS 10.0+Clean and simple API.Every API method is documented.Full source code included.Tested in real conditions.Documentation included.