---
title: Revalidación inteligente
description: Reautentica a los usuarios en transacciones posteriores al registro, permitiendo que los métodos de autenticación varíen según la experiencia deseada y la criticidad del flujo.
canonical: https://developer.unico.io/es/dual-api/products/step-up-authentication/smart-revalidation/index
locale: es
generated_by: markdown-export
---

- [/es/](/es/)
- [Construir](/es/dual-api/products/)
- [Autenticación Step-up](/es/dual-api/products/step-up-authentication/)
- Revalidación inteligente

**En esta páginaRevalidación inteligenteReautentica a los usuarios en transacciones posteriores al registro, permitiendo que los métodos de autenticación varíen según la experiencia deseada y la criticidad del flujo.

### Qué resuelve este producto​

La revalidación inteligente aborda el desafío de reautenticar a los usuarios con la menor fricción posible, orquestando múltiples métodos de verificación de identidad de forma adaptativa — eligiendo el método más apropiado para el nivel de riesgo de cada transacción.
En lugar de requerir siempre una captura biométrica completa, combina metadatos y/o passkeys con los datos biométricos existentes (si se desea).
El nivel mínimo de fricción puede configurarse seleccionando el [useCase](/es/capabilities/smart-revalidation); según el nivel de criticidad, es posible establecer el mínimo de fricción como autenticación silenciosa, passkey o simplemente biometría facial como desafío. Una vez seleccionado, Unico orquestará la tecnología de menor fricción posible, garantizando siempre el mismo nivel de seguridad que una biometría facial.
**Usa este producto cuando:**

Revalidación periódica (p. ej., inicio de sesión sin contraseña, revisión semanal).
Transferencias financieras
Gestión de cuenta (p. ej., cambios de contraseña o de l ímites)
Suscripciones a servicios
Registro de nuevo dispositivo
Operaciones financieras (inversiones, préstamos, retiros), entre otros.

**No uses este producto cuando:**

Necesites acceder al detalle completo de la respuesta de Detección de Vida en cada transacción — Smart Revalidation solo devuelve el resultado final en todas sus experiencias; en el caso de captura biométrica, no devuelve el resultado de detección de vida de forma independiente.

### Capacidades involucradas​

Capacidad adaptativa única:
[Smart Revalidation](/es/capabilities/smart-revalidation)
CapacidadRequisitoRol en el flujo**Revalidación Inteligente**ObligatoriaOrquesta metadatos, passkeys y datos biométricos de forma adaptativa para verificar si el usuario coincide con el proceso de referencia.
### Requisitos previos​

**Bearer token** — consulta [Autenticación](/es/dual-api/developers/api-reference/authentication).
**Credenciales de Sandbox** — consulta [Entornos](/es/dual-api/developers/api-reference/environments).
**SDK o componente Web instalado** — solo para integraciones Web y SDK. Consulta [SDKs y Herramientas](/es/developers/sdks-and-tools/overview).
**Biometría de referencia** — el usuario debe haber completado previamente un proceso de onboarding o registro biométrico. Pásala mediante el array `references` en [Crear Proceso](/es/dual-api/developers/api-reference/web-sdk/post-process): cada elemento requiere `referenceType` (`REFERENCE_TYPE_PROCESS_ID` o `REFERENCE_TYPE_IMAGE_BASE64`) y `referenceContent` (el UUID del proceso o la imagen codificada en base64).
**Valor de `useCase`** — obligatorio al crear el proceso. Consulta [Revalidación Inteligente](/es/capabilities/smart-revalidation) para la lista completa de valores válidos y su comportamiento.

### Implementación paso a paso​

NativeWebIntegración mediante SDK nativo — la captura se ejecuta dentro de tu aplicación usando el SDK de Unico para Android, iOS o Flutter.

**Instala el SDK** — añade la dependencia del SDK de Unico para tu plataforma. Consulta la guía de configuración para [Android](/es/developers/sdks-and-tools/android/requirements), [iOS](/es/developers/sdks-and-tools/ios/requirements) o [Flutter](/es/developers/sdks-and-tools/flutter/requirements).
**Crea un proceso** — llama a [Create Process](/es/dual-api/developers/api-reference/web-sdk/post-process) con el valor de `flow` adecuado y el identificador del usuario. Usa el `token` devuelto para inicializar el SDK.
**Inicia la captura** — el SDK renderiza la interfaz de cámara y realiza la detección de vida en el dispositivo, devolviendo el payload capturado.
**Consulta el resultado** — llama a [Get Process](/es/dual-api/developers/api-reference/web-sdk/get-process) para obtener los resultados de las capabilities.
**Aplica las reglas de negocio** — evalúa la respuesta para aprobar, rechazar o escalar.

AndroidSDK nativo de Android para captura en la aplicación.[Ver descripción general](/es/developers/sdks-and-tools/android/requirements)iOSSDK nativo de iOS para captura en la aplicación.[Ver descripción general](/es/developers/sdks-and-tools/ios/requirements)FlutterSDK de Flutter multiplataforma para captura en la aplicación.[Ver descripción general](/es/developers/sdks-and-tools/flutter/requirements)Integración mediante iFrame, Redirección o Nativa — Unico aloja la interfaz de captura y tú recibes el resultado por polling.

**Crea un proceso** — llama a [Create Process](/es/dual-api/developers/api-reference/web-sdk/post-process) con el valor de `flow` adecuado y el identificador del usuario. La respuesta incluye una `userRedirectUrl`.
**Redirige al usuario** — envía al usuario a `userRedirectUrl`. Unico renderiza el recorrido de captura. O `webAppToken` en aplicaciones nativas.
**El usuario completa el recorrido** — tras la captura, el usuario es redirigido de vuelta a tu `callbackUri`.
**Consulta el resultado** — llama a [Get Process](/es/dual-api/developers/api-reference/web-sdk/get-process) para obtener los resultados de las capabilities.
**Aplica las reglas de negocio** — evalúa la respuesta para aprobar, rechazar o escalar.

WebIntegración rápida a través del navegador, sin instalación requerida.[Ver descripción general](/es/developers/sdks-and-tools/web)Última actualización el 8 oct 2026**