{"repo":"smallcase/react-native-simple-biometrics","free":true,"listed":false,"github":"https://github.com/smallcase/react-native-simple-biometrics","clone":"git clone https://github.com/smallcase/react-native-simple-biometrics.git","description":"simple interface to verify user authenticity","language":"Kotlin","stars":230,"topics":["react-native","biometrics","fingerprint","authentication","faceid","android","ios","active","misc","production"],"license":"MIT","category":"mobile-apps","readme_excerpt":"React Native Simple Biometrics Overview React Native Simple Biometrics is a straightforward and minimalistic React Native package designed to provide developers with an API for implementing user authentication using on-device biometrics. This library facilitates the quick verification of the app's user, ensuring that sensitive information is only accessible to authorized individuals, such as the phone owner or a trustee. Installation Important: Version 3+ of this library requires React Native's New Architecture (Fabric/TurboModules). If you're using React Native's Old Architecture, please use version 2 or below: Minimum Requirements - iOS target: 10.0 - Android minSdkVersion: 21 iOS Permission To utilize the Face ID system on iOS devices, it is mandatory to include an entry in your iOS app's info.plist , explaining the valid reason for using biometrics: When you call the authenticate function, iOS users will be automatically prompted for permission. For more granular control over when to request permissions, you can utilize the react-native-permissions package. Usage React Native Simple Biometrics offers two main methods: 1. canAuthenticate(options?: Options) : Checks whether the device supports biometric authentication. Returns true if the hardware is available or if permission for Face ID (iOS) was granted. Parameters - options (optional): An object containing configuration options - allowDeviceCredentials (boolean, default: true): Whether to allow device credentials (passc","default_branch":null,"files":null,"tree":[],"storefront":"/r/smallcase","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/smallcase/react-native-simple-biometrics/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}