AriadNEXT IDCHECK.IO SDK Web enables you to easily integrate a document capture and identity verification workflow into your user onboarding or verification process, thanks to an API and a widget.
This project is an example of an integration of the idcheckio sdkweb in a React Native App to easily integrate a document capture and identification solution in your user acquisition path.
Before started, please make sure you have been in contact with the AriadNEXT team and they provide you credentails to the Demo platform.
Technically you will need :
This example use the react-native-webview component to open a link in a webview, as it is the recommended way to open webview. The same component can also be used when using React Native without Expo.
It is important to provide both allowsInlineMediaPlayback={true}
and mediaPlaybackRequiresUserAction={false}
to the webview component to avoid issues such as the camera launching in fullscreen on iOS devices.
-
Install dependencies
npm install
-
Start the app
npx expo start
In the output, you'll find options to open the app in a
- development build
- Android emulator
- iOS simulator
- Expo Go, a limited sandbox for trying out app development with Expo
You can start developing by editing the files inside the app directory. This project uses file-based routing.
We have chosen to use Expo in this example of integration. This library is not essential. We wanted to simplifies the use of the camera. It is possible to eject the project in order to work on native projects.
For futher integration support please refer to :
- idcheckio sdk-web documentation
- integration guide provided by your AriadNEXT contact. - our support email below
Please contact AriadNEXT IDCHECKIO support team if you encounter any issue with your idcheckio sdk-web integration