Интеграция верификации личности с JavaScript SDK от Didit (RU)
Узнайте, как легко интегрировать верификацию личности в веб-приложение с помощью Didit JavaScript SDK. Руководство охватывает установку, настройку и внедрение с примерами кода.

Простая интеграция: Didit JavaScript SDK предлагает простой API и гибкие методы интеграции, позволяя быстро добавить верификацию личности в ваше веб-приложение.
Повышенная безопасность: Используйте расширенные функции Didit, такие как проверка идентификации и обнаружение живости, для защиты от мошенничества и обеспечения безопасной регистрации пользователей.
Настраиваемый опыт: Настройте SDK в соответствии с внешним видом вашего приложения, обеспечивая удобство и единообразие для пользователей.
Бесплатный основной KYC: Didit предоставляет бесплатный уровень, позволяющий начать проверку личности без предварительных затрат, используя нашу AI-платформу.
Введение в Didit JavaScript SDK
Didit JavaScript SDK предоставляет программный способ интеграции верификации личности непосредственно в ваши веб-приложения, предлагая полный контроль над пользовательским интерфейсом. Независимо от того, создаете ли вы приложение React, Angular или vanilla JavaScript, SDK упрощает процесс проверки личности пользователей, повышая безопасность и обеспечивая соответствие требованиям. С помощью AI-платформы Didit вы можете использовать такие функции, как проверка идентификации, пассивная и активная проверка на живость и многое другое, и все это через чистый и простой в использовании API.Установка и настройка
Прежде чем начать, убедитесь, что у вас есть учетная запись Didit и вы создали рабочий процесс в консоли Didit. SDK можно установить через NPM, Yarn или непосредственно через CDN. Вот как начать:NPM/Yarn
Чтобы установить с помощью NPM или Yarn, выполните следующую команду: ```bash npm install @didit-protocol/sdk-web # или yarn add @didit-protocol/sdk-web ```CDN (UMD)
Кроме того, вы можете включить SDK непосредственно в свой HTML-файл, используя CDN: ```html ```Реализация верификации личности
После установки вы можете реализовать верификацию личности в своем приложении. Вот основной пример использования vanilla JavaScript: ```html ``` Этот фрагмент кода демонстрирует, как инициализировать SDK, настроить обратный вызов завершения и запустить процесс проверки с использованием URL-адреса UniLink. URL-адрес UniLink можно получить из консоли Didit.Расширенная конфигурация и настройка
Didit JavaScript SDK предлагает различные параметры конфигурации для адаптации процесса проверки к вашим конкретным потребностям. Вы можете включить ведение журнала для отладки, настроить элемент контейнера для модального окна и установить z-index. Вот пример расширенной конфигурации: ```typescript DiditSdk.shared.startVerification({ url: 'https://verify.didit.me/session/session-token', configuration: { loggingEnabled: true, zIndex: 10000, showCloseButton: false } }); ``` Кроме того, модульная архитектура Didit позволяет использовать определенные примитивы идентификации, такие как проверка идентификации (OCR, MRZ, штрих-коды), пассивная и активная проверка на живость и сопоставление лиц 1:1, обеспечивая всесторонний и безопасный процесс проверки.Обработка результатов проверки
Функция обратного вызоваonComplete имеет решающее значение для обработки результатов процесса проверки. Он предоставляет информацию о том, была ли проверка успешно завершена, отменена или не удалась. Вот как вы можете обрабатывать результаты:
```typescript
DiditSdk.shared.onComplete = (result) => {
switch (result.type) {
case 'completed':
console.log('Верификация завершена!');
console.log('ID сессии:', result.session?.sessionId);
console.log('Статус:', result.session?.status);
break;
case 'cancelled':
console.log('Пользователь отменил верификацию');
break;
case 'failed':
console.error('Ошибка верификации:', result.error?.message);
break;
}
};
```
Этот обратный вызов позволяет вам обновить состояние вашего приложения, отображать соответствующие сообщения пользователю и предпринимать любые необходимые действия на основе результата проверки. Например, если вы проверяете возраст, вы можете использовать функцию оценки возраста Didit вместе с проверкой идентификации, чтобы убедиться, что пользователь соответствует требуемому возрастному порогу.
Чем помогает Didit
Didit упрощает проверку личности с помощью своей AI-платформы, ориентированной на разработчиков. Наша модульная архитектура позволяет подключать и использовать различные проверки личности, создавая организованные рабочие процессы, адаптированные к вашим конкретным потребностям. С помощью Didit вы можете автоматизировать доверие и сократить объем ручной проверки, экономя время и ресурсы. Ключевые продукты Didit, которые улучшают проверку личности, включают: * Проверка идентификации: Точно извлекает и проверяет данные из различных идентификационных документов с использованием OCR, анализа MRZ и декодирования штрих-кодов. * Пассивная и активная проверка на живость: Предотвращает мошенничество, гарантируя, что пользователь является реальным человеком, а не ботом или дипфейком. * Оценка возраста: Обеспечивает проверку возраста с сохранением конфиденциальности, что имеет решающее значение для отраслей, требующих соблюдения возрастных требований. Didit предлагает бесплатный основной уровень KYC, позволяющий начать проверку личности без платы за настройку. Наша платформа разработана как глобальная по своей природе, обеспечивая соответствие требованиям и безопасность в разных регионах.Готовы начать?
Готовы увидеть Didit в действии? Получите бесплатную демоверсию сегодня.
Начните бесплатно проверять личность с помощью бесплатного уровня Didit.