Saltar al contenido principal
Didit recauda 7,5M $ para construir la infraestructura para identidad y fraude
Didit
Volver al blog
Blog · 6 de marzo de 2026

Guía del Desarrollador para la Verificación de Identidad con el SDK de Didit Flutter (ES)

Integrar una verificación de identidad robusta en aplicaciones Flutter es crucial para la seguridad y el cumplimiento. Esta guía explora cómo el SDK de Didit Flutter simplifica la verificación de ID, la detección de vivacidad y.

Por DiditActualizado el
the-developers-guide-to-identity-verification-with-didit-flutter-sdk.png

Integración Fluida en FlutterEl SDK de Didit Flutter proporciona una API Dart con SDKs nativos de iOS y Android, permitiendo a los desarrolladores integrar rápidamente una verificación de identidad avanzada directamente en sus aplicaciones Flutter.

Capacidades Completas de VerificaciónDesde la Verificación de ID y la Detección de Vivacidad Pasiva y Activa hasta la Verificación NFC (ePassport/eID) y la Coincidencia Facial, el SDK soporta una amplia gama de controles de identidad esenciales para una seguridad robusta.

Gestión Simplificada de SesionesLos desarrolladores pueden crear y gestionar fácilmente sesiones de verificación, ya sea iniciadas desde su backend con un token de sesión o aprovechando los enlaces de verificación alojados de Didit para un enfoque frontend sin código.

La Ventaja de Didit Centrada en el DesarrolladorDidit ofrece una plataforma modular, nativa de IA con KYC Core Gratuito, sin tarifas de configuración y APIs limpias, convirtiéndola en la opción principal para construir soluciones de identidad escalables y seguras en Flutter.

Por Qué la Verificación de Identidad es Crítica para las Aplicaciones Flutter

En la economía digital actual, las aplicaciones móviles están a la vanguardia de la interacción del usuario, desde la banca y el comercio electrónico hasta las redes sociales y los juegos. Para los desarrolladores de Flutter, garantizar la autenticidad de los usuarios no es solo una buena práctica; es una necesidad para la seguridad, la prevención del fraude y el cumplimiento normativo. Sin una verificación de identidad robusta, las aplicaciones son vulnerables a tomas de cuentas, fraude de identidad sintética y acceso de menores de edad, lo que lleva a pérdidas financieras significativas y daño a la reputación.

Los métodos tradicionales de verificación de identidad pueden ser engorrosos de integrar, a menudo requiriendo un extenso desarrollo y mantenimiento de backend. Aquí es donde un SDK especializado como el SDK de Didit Flutter se vuelve invaluable, abstrayendo gran parte de la complejidad y proporcionando un camino simplificado hacia aplicaciones seguras y conformes. Ya sea que esté construyendo una aplicación fintech que requiera estrictos controles KYC (Conozca a su Cliente) o una plataforma con restricción de edad, la integración de una solución de verificación de identidad confiable es primordial.

Comenzando con el SDK de Didit Flutter

La integración de la potente verificación de identidad de Didit en su aplicación Flutter está diseñada para ser sencilla y amigable para el desarrollador. El SDK de Didit Flutter proporciona una API de Dart que envuelve los SDK nativos de iOS y Android, asegurando un rendimiento óptimo y acceso a características específicas del dispositivo como la lectura NFC. Aquí hay una descripción general del proceso:

Instalación y Configuración

El primer paso es agregar el SDK de Didit a su proyecto Flutter. Esto implica agregar la dependencia a través de flutter pub add didit_sdk y luego configurar los requisitos específicos de la plataforma para iOS y Android. Para iOS, esto incluye agregar una referencia de Podspec a su Podfile, especialmente para funciones avanzadas como la Verificación NFC que requiere iOS 15+. La configuración de Android implica ajustes menores a su build.gradle.kts para el empaquetado de recursos.

Una vez instalado, deberá obtener su Clave API y ID de Flujo de Trabajo desde la Consola Empresarial de Didit. Estas credenciales son esenciales para autenticar las solicitudes y definir los pasos de verificación específicos que sus usuarios seguirán, como la Verificación de ID, los controles de Vivacidad Pasiva y Activa, o el Cribado AML.

Creación de Sesiones de Verificación

El núcleo de la integración de Didit gira en torno a la creación de sesiones de verificación. Esto generalmente ocurre en su backend para proteger su clave API. Su servidor realiza una solicitud POST al punto final de la API de sesión de Didit, incluyendo su workflow_id y los vendor_data opcionales (como un ID de usuario) para el seguimiento. Didit responde con un session_id y un session_token. Este session_token se pasa de forma segura a su aplicación Flutter.

import 'package:didit_sdk/sdk_flutter.dart';

// Suponiendo que recibe un sessionToken de su backend
String sessionToken = 'your_backend_provided_session_token';

DiditSDK.startVerification(sessionToken: sessionToken, onCompletion: (result) {
  // Manejar el resultado de la verificación
  print('Verificación completada: ${result.status}');
  print('ID de Sesión: ${result.sessionId}');
  // Navegar al usuario o actualizar la interfaz de usuario en función del resultado
}, onError: (error) {
  // Manejar errores
  print('Error de verificación: ${error.message}');
});

Este enfoque le da un control total sobre la experiencia del usuario dentro de su aplicación, lanzando los componentes nativos de la interfaz de usuario de Didit para la captura de documentos, controles de vivacidad y otros pasos. Para escenarios en los que un flujo completo en la aplicación no es deseado o factible, Didit también admite Enlaces de Verificación. Estas son URL seguras que dirigen a los usuarios a un flujo de verificación alojado por Didit, lo que requiere un desarrollo frontend mínimo o nulo por su parte. Puede generar estos enlaces a través de la Consola o API de Didit y compartirlos con los usuarios por correo electrónico, SMS o dentro de su aplicación.

Funciones Avanzadas y Mejores Prácticas

El SDK de Didit Flutter no se trata solo de controles básicos de identificación; ofrece un conjunto de funciones avanzadas para mejorar la seguridad y la experiencia del usuario. Por ejemplo, la Verificación NFC permite que su aplicación lea datos criptográficos directamente de pasaportes electrónicos y documentos de identidad electrónicos, proporcionando el más alto nivel de garantía para los documentos de identidad. Esta es una característica crítica para aplicaciones de alta seguridad, asegurando la autenticidad del documento y previniendo intentos sofisticados de falsificación.

Otra característica potente es la detección de Vivacidad Pasiva y Activa, que combate los deepfakes y los ataques de presentación al verificar que el usuario es una persona real y viva. Combinado con la Coincidencia Facial 1:1, que compara la selfie de un usuario con la foto de su documento de identidad, puede reducir significativamente el riesgo de suplantación de identidad y fraude.

Al diseñar su flujo de trabajo de verificación en la Consola de Didit, considere usar funciones como la Estimación de Edad para contenido restringido por edad o el Cribado AML para servicios financieros para cumplir con las obligaciones regulatorias. La arquitectura modular de Didit le permite componer estos controles en flujos de trabajo personalizados que se adapten a sus necesidades específicas, adaptándose a diferentes perfiles de riesgo y requisitos de cumplimiento.

Cómo Ayuda Didit

Didit proporciona una plataforma de identidad nativa de IA, centrada en el desarrollador, que simplifica la integración de complejos procesos de verificación de identidad en aplicaciones Flutter. Nuestro SDK de Flutter es un testimonio de este compromiso, ofreciendo una solución robusta y fácil de implementar para los desarrolladores. Didit se destaca por:

  • KYC Core Gratuito: Comience con funciones esenciales de verificación de identidad sin costos iniciales.
  • Arquitectura Modular: Nuestra plataforma está construida con primitivas de identidad componibles, lo que le permite elegir los controles de verificación exactos que necesita, desde la Verificación de ID y la Detección de Vivacidad hasta la Verificación NFC y el Cribado AML.
  • Tecnología Nativa de IA: Aproveche la IA de vanguardia para una precisión superior en el análisis de documentos, detección de fraude y coincidencia biométrica, asegurando resultados confiables y una experiencia de usuario fluida.
  • Sin Tarifas de Configuración: Creemos en precios transparentes y justos, lo que le permite escalar sus esfuerzos de verificación sin costos ocultos.

Al usar Didit, los desarrolladores de Flutter pueden centrarse en construir experiencias de usuario increíbles, confiados en que la verificación de identidad subyacente es manejada por una plataforma de clase mundial, segura y conforme.

¿Listo para Empezar?

¿Listo para ver Didit en acción? Obtenga una demostración gratuita hoy.

Comience a verificar identidades de forma gratuita con el nivel gratuito de Didit.

Infraestructura para identidad y fraude.

Una API para KYC, KYB, Monitoreo de Transacciones y Detección de Fraude en Wallets. Intégrala en 5 minutos.

Pide a una IA que resuma esta página
Verificación de Identidad en Flutter con Didit SDK.