This guide will take you through the initial setup and launch of the Prove Pre-Fill starter kit using a Node back end and React front end
The Prove Pre-Fill® solution enables enterprises to deliver a frictionless and secure onboarding and commerce enablement experience for their customers and stakeholders. This innovative tool streamlines online form completion by auto-filling verified user information, reducing friction, and boosting conversion rates.
At the end of this guide, you will have a running demo application of the Prove Pre-Fill solution.
Node.js with npm: Download Node.js via their website or use this interface:
Download the Starter Kit
Open a terminal and navigate to the location where you would like to install the starter kit. Then paste the following commands into your terminal.
Following the execution of these commands, you will have the following for your front end:
.env
file.Run the Front end
Navigate to your front end app.
Configure the Back End
Open a second terminal and navigate to the location where you installed the starter kit.
A second terminal is necessary so we don’t cancel the front end app we just started.
Paste the following commands into your terminal.
Following the execution of these commands, you will have the following for your backend:
.env
file.Acquire Sandbox Credentials from the Developer Portal
In order to run the back end, you need to authenticate using Sandbox credentials.
Edit the .env File
Switching back to the text editor that opened in a previous step, copy and paste your Client ID in place of REPLACE_WITH_YOUR_SANDBOX_CLIENT_ID
and your Client Secret in place of REPLACE_WITH_YOUR_SANDBOX_CLIENT_SECRET
. Save and close when you are finished.
Run the Back End
Execute npm run dev
via the terminal.
Enter the Test User's Challenge Data
Enter the following test user data and select Continue.
Simulate the Instant Link
Wait for a few seconds while the app simulates the Instant Link possession check.
Confirm Test User Identity Data
Select Confirm after reviewing the prefilled information.
Success! You have now seen the Prove Pre-Fill solution in action!
Review our documentation for this and other use cases to see how Prove integrates into your app to solve your identity verification needs.