Saltar al contenido principal
Estas guías cubren la verificación de identidad. Para el inicio de sesión del usuario final, usa las guías de la plataforma de autenticación; los nuevos paquetes de autenticación dependen de la versión.
Integra la verificación de Didit en tu aplicación web. Ofrecemos siete métodos de integración para ajustarnos a tu arquitectura y a los requisitos de experiencia de usuario: elige el que encaje con tu stack.
Elige tu método de integración: desde iframes rápidos sin código hasta el control programático total con nuestro SDK de JavaScript, o plugins listos para usar para WordPress, Shopify y Salesforce.

Métodos de integración

Recomendación: para aplicaciones web en producción, usa el SDK de JavaScript para obtener la mejor experiencia de usuario y el control programático total. Usa el iframe InContext para la configuración más rápida, la redirección cuando se necesite verificación entre dispositivos y las integraciones específicas de WordPress / Shopify / Salesforce si trabajas en esas plataformas.

SDK de JavaScript

El SDK de JavaScript de Didit ofrece una forma programática de integrar la verificación con control total sobre la experiencia de usuario. Funciones principales:
  • Gestión de sesiones y callbacks de eventos
  • Compatibilidad con React, Vue, Angular, NextJS, Nuxt, Svelte y JS vanilla
  • Compatibilidad total con TypeScript
  • Modos modal e integrado
Inicio rápido:
→ Documentación completa del SDK de JavaScript

InContext (iframe)

Inserta el flujo de verificación directamente en tu aplicación mediante un iframe. Una experiencia fluida, sin redirigir a los usuarios fuera de tu sitio. Funciones principales:
  • UniLink (sin backend): configuración en < 1 minuto
  • Sesión por API (con backend): personalización total
  • Implementaciones modal e integrada
  • Ejemplos de componentes de React
Inicio rápido:
→ Documentación completa de InContext

Redirección

Redirige a los usuarios a la página de verificación alojada por Didit. Al terminar, los usuarios vuelven a tu URL de callback. Funciones principales:
  • Máxima compatibilidad con navegadores
  • Compatibilidad con la verificación entre dispositivos
  • Integración sencilla
  • Funciona cuando el acceso a la cámara en un iframe es problemático
Inicio rápido:
→ Documentación completa de la redirección

Comparación

Los tres métodos entregan resultados finales y firmados mediante webhooks: la comparación anterior describe la experiencia de usuario en el navegador, no cómo recibes la decisión de verificación.

Configuración

Permisos de iframe necesarios

En las integraciones con iframe InContext, incluye siempre estos permisos:

Repositorios de ejemplo

Ejemplos del SDK web

Ejemplos en React, Vue, Angular, Next.js, Nuxt, Svelte y JS vanilla

Ejemplo de iframe

Ejemplos de iframe con UniLink y con sesión por API

Demo completa en Next.js

Integración de extremo a extremo en Next.js

Paquete de NPM

@didit-protocol/sdk-web en npm

Relacionado