Installation
This guide will help you integrate the azakaw-liveness Web SDK into your web application.
Overview
The azakaw-liveness Web SDK allows you to add customer liveness verification to your web application using web components. It provides a custom element that encapsulates the customer liveness functionality.
Installation
The SDK is published on npm: @azakawcompliance/azakaw-liveness-sdk.
Install the package using npm:
npm install @azakawcompliance/azakaw-liveness-sdk
Important Note
The web components are registered on the web page itself, so the library must be imported on your website before using it in your code.
Prerequisites
The SDK does not accept AppSecret. Before you mount it you need a session-id issued by your backend via the Standalone Session flow — your backend mints the session and hands the id to the browser, and the SDK validates it server-side before starting capture.
Basic Setup
Import the package in your main JavaScript file:
import '@azakawcompliance/azakaw-liveness-sdk';
In the HTML file you can then use the custom <azakaw-liveness> element, for example:
<azakaw-liveness
id="azakaw-liveness"
session-id="YOUR_SESSION_ID"
host-origin="YOUR_HOST_ORIGIN"
environment="Sandbox"
></azakaw-liveness>
Next Steps
After installation, proceed to:
- Framework Integration - Learn how to use with React and Angular
- Usage Guide - Learn how to use the SDK
- API Reference - Full API documentation