React Native SDK: iOS Evaluation Policy Used for Biometrics

Overview

The React native SDK provides the requireLocalAuthentication function that allows storing credentials locally with biometrics. This article explains which evaluation policy is used by iOS by default.

Solution

The default policy used is deviceOwnerAuthenticationWithBiometrics.

  • It is also possible to use deviceOwnerAuthentication by passing LocalAuthenticationStrategy.deviceOwner to the strategy parameter of the requireLocalAuthentication function.