react-native-google-safetynet
v1.0.0
Published
React Native implementation for Google's SafetyNet API
Downloads
119
Readme
SafetyNet for React Native
About SafetyNet
Google provides an API to verify device integrity and detect harmful apps. See the SafetyNet documentation for more information.
Getting started
$ npm install react-native-google-safetynet --save
or
$ yarn add react-native-google-safetynet
Mostly automatic installation
$ react-native link react-native-google-safetynet
Manual installation
Android
- Open up
android/app/src/main/java/[...]/MainActivity.java
- Add
import com.rajivshah.safetynet.RNGoogleSafetyNetPackage;
to the imports at the top of the file - Add
new RNGoogleSafetyNetPackage()
to the list returned by thegetPackages()
method
- Append the following lines to
android/settings.gradle
:include ':react-native-google-safetynet' project(':react-native-google-safetynet').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-google-safetynet/android')
- Insert the following lines inside the dependencies block in
android/app/build.gradle
:compile project(':react-native-google-safetynet')
Usage
See the full documentation here
import RNGoogleSafetyNet from 'react-native-google-safetynet';
// TODO: What to do with the module?