---
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/products/step-up-authentication/smart-revalidation/index
locale: es
generated_by: markdown-export
---

- [/es/](/es/)
- [Construir](/es/products/)
- [Autenticación Step-up](/es/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 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 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 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/developers/start/authentication).
**Credenciales de Sandbox** — consulta [Entornos](/es/developers/start/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: 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 con el valor de `flow` adecuado y el identificador del usuario. La respuesta incluye el `webAppToken`.
**Abre el recorrido** — abre el SDK con el `webAppToken`. El SDK ejecuta el recorrido en tu aplicación y llama a `onSuccess` con el `processId` cuando el usuario termina.
**Consulta el resultado** — llama a 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 en el navegador — Unico aloja el recorrido, y tú lo abres con el SDK de Jornadas o redirigiendo al usuario.

**Crea un proceso** — llama a Create Process con el valor de `flow` adecuado y el identificador del usuario. La respuesta incluye el `id` del proceso, el `token` y la `userRedirectUrl`.
**Abre el recorrido** — ábrelo dentro de tu página con el [SDK de Jornadas](/es/developers/sdks-and-tools/web), pasando el `id` del proceso (como `transactionId`) y el `token`. Esta es la opción recomendada. Si el recorrido puede ejecutarse fuera de tu página, usa Acceso directo en su lugar: envía al usuario a `userRedirectUrl` y define `callbackUri` en [Create Process](/es/developers/api-reference/post-processes) para que Unico sepa a dónde devolverlo.
**El usuario completa el recorrido** — el SDK de Jornadas llama a `onFinish`. Con Acceso directo, Unico envía al usuario de vuelta a tu `callbackUri`.
**Consulta el resultado** — llama a Get Process para obtener los resultados de las capabilities.
**Aplica las reglas de negocio** — evalúa la respuesta para aprobar, rechazar o escalar.

WebSDK de Jornadas o Acceso directo, en el navegador.[Ver descripción general](/es/developers/sdks-and-tools/web)Última actualización el 8 oct 2026**