NPM Verification Client
Embedded Verification in Your App
Install our React/JS component to add verification flows directly inside your application. Customer completes verification without leaving your app—perfect for seamless user experience.
How It Works
- 1Install @cleared/verification-client from NPM
- 2Import VerificationClient component into your React app
- 3Configure with your API key
- 4Render verification UI inline in your application
- 5Customer completes verification without leaving your app
- 6Receive real-time status updates
- 7Show verification status to customers in their dashboard
Best For
React/Next.js applications
Seamless user experience
White-label solutions
Customer dashboards
Mobile apps (React Native)
In-app verification flows
Technical Implementation
React Component Usage
JavaScript
// Install package
npm install @cleared/verification-client
// Use in your React app
import { VerificationClient } from '@cleared/verification-client';
function App() {
return (
<VerificationClient
apiKey="your-api-key"
verificationType="identity"
onComplete={(result) => {
console.log('Verification complete:', result);
// Handle completion
}}
onStatusChange={(status) => {
console.log('Status:', status);
}}
config={{
requireBiometric: true,
requireLiveness: true
}}
/>
);
}
// Show verification status to customers
<VerificationStatus
userId="user_123"
merchantId="merchant_456"
showSharing={true}
/>