Перейти к основному содержанию
Эти руководства описывают верификацию личности. Для входа конечных пользователей используйте руководства по платформе аутентификации; новые пакеты аутентификации зависят от релиза.
Интегрируйте верификацию Didit в свое веб-приложение. Мы предлагаем семь методов интеграции, которые подойдут вашей архитектуре и требованиям к пользовательскому опыту. Выберите тот, который соответствует вашему стеку.
Выберите метод интеграции: от быстрых iframe без кода до полного программного контроля с помощью нашего JavaScript SDK, а также готовых плагинов для WordPress, Shopify и Salesforce.

Методы интеграции

Рекомендация: для продакшн-веб-приложений используйте JavaScript SDK для лучшего UX и полного программного контроля. Используйте InContext iframe для самой быстрой настройки, Redirect, когда нужна верификация с переключением между устройствами, а также специализированные интеграции WordPress / Shopify / Salesforce, если вы работаете на этих платформах.

JavaScript SDK

JavaScript SDK Didit предоставляет программный способ интеграции верификации с полным контролем над пользовательским опытом. Ключевые возможности:
  • Управление сессиями и обратные вызовы событий
  • Поддержка React, Vue, Angular, NextJS, Nuxt, Svelte и обычный JS
  • Полная поддержка TypeScript
  • Режимы модального окна и встраивания
Быстрый старт:
→ Полная документация по JavaScript SDK

InContext (Iframe)

Встраивайте процесс верификации непосредственно в ваше приложение с помощью iframe. Бесшовный процесс без перенаправления пользователей с вашего сайта. Ключевые возможности:
  • UniLink (без бэкенда): настройка менее 1 минуты
  • API-сессия (с бэкендом): полная кастомизация
  • Режимы модального окна и встраивания
  • Примеры компонентов React
Быстрый старт:
→ Полная документация по InContext

Redirect

Перенаправьте пользователей на размещённую на стороне Didit страницу верификации. После завершения пользователи возвращаются на ваш URL обратного вызова. Ключевые возможности:
  • Максимальная совместимость с браузерами
  • Поддержка верификации с переключением между устройствами
  • Простая интеграция
  • Работает, когда доступ камеры в iframe вызывает проблемы
Быстрый старт:
→ Полная документация по Redirect

Сравнение

Все три метода передают окончательные подписанные результаты через webhook. Сравнение выше описывает UX в браузере, а не то, как вы получаете решение о верификации.

Конфигурация

Обязательные разрешения для iframe

Для интеграций InContext iframe всегда включайте следующие разрешения:

Примеры репозиториев

Примеры SDK для веба

Примеры для React, Vue, Angular, Next.js, Nuxt, Svelte и обычный JS

Пример iframe

Примеры iframe для UniLink и API-сессии

Полное демо на Next.js

Сквозная интеграция с Next.js

NPM-пакет

@didit-protocol/sdk-web в npm

Связанные материалы

  • Webhook — получение подписанных результатов верификации на вашем бэкенде
  • API создания сессии — эндпоинт, лежащий в основе каждого веб-SDK
  • Нативные SDK — iOS, Android, React Native, Flutter
Последнее изменение 7 ноября 2026 г.