Enterprises need a way to establish and verify customer identity for online transactions. The Verified Users solution provides a method to bind a phone number to an individual in the real world. With a name and a phone number, the Prove Verified Users solution asserts whether the name claimed by an individual is the one that owns that phone number.
To implement, you’ll need the following components:
Prove Platform server-side SDK: You can use one of Prove’s server-side SDKs on the back end of your web application. These are available in Go, Java, TypeScript, and JavaScript. The SDK handles OAuth token management and simplifies the request and response handling.Using a different back end language? You can integrate using the API endpoints.
Prove Platform client-side SDK: You must use the web, iOS, or Android client-side SDK on the front end of your web application. The client-side SDK handles all server calls for one-time password (OTP) and Instant Link possession checks and handles fallback functionality.
Web or Native Application: Your application Prove integrates into.
Webhook URL: A URL that Prove calls to send notifications of phone change events. This URL must be publicly accessible. Configure the webhook URL in the Prove dashboard.
To implement with no possession check, ignore the client-side SDK requirement.
The Verify call generates the OAuth token, initiates the session, and accepts the name and phone number inputs.
The client-side SDK initiates the Prove possession check.
SMS OTP verifies mobile customers.
Instant Link sends a fortified link within an SMS message to verify desktop customers.
The Verify Status call indicates whether the name claimed by an individual matches the one that owns the phone number. If successful, the Prove Platform service enrolls this individual in continuous monitoring.
Once you configure the webhook URL, this service sends phone number change event notifications as applicable.
Verified Users Without Possession
The Verify call indicates whether the name claimed by an individual matches the one that owns the phone number. If successful, the Prove Platform service enrolls this individual in continuous monitoring.
This result returns in cases with no Prove possession check. If integrating possession, reference the Verified Users with Possession Flow above.
Once you configure the webhook URL, this service sends phone number change event notifications as applicable.