Expo Docs

Hey friend! We are co-hosting a conference with Software Mansion, learn more.

Fingerprint

Use TouchID and FaceID (iOS) or the Fingerprint API (Android) to authenticate the user with a face or fingerprint scan.

Determines whether a face or fingerprint scanner is available on the device.

  • A boolean indicating whether a face or fingerprint scanner is available on this device.

Determine whether the device has saved fingerprints or facial data to use for authentication.

  • A boolean indicating whether the device has saved fingerprints or facial data for authentication.

Attempts to authenticate via Fingerprint.Android - When using the fingerprint module on Android, you need to provide a UI component to prompt the user to scan their fingerprint, as the OS has no default alert for it.

  • (iOS only) promptMessage (string) A message that is shown alongside the TouchID or FaceID prompt.

  • An object containing success, a boolean indicating whether or not the authentication was successful, and error containing the error code in the case where authentication fails.

Cancels the fingerprint authentication flow.