---
title: 智能重新验证
description: 在注册后对交易中的用户进行重新认证，允许根据所需体验和流程关键性选择不同的认证方式。
canonical: https://developer.unico.io/zh-CN/dual-api/products/step-up-authentication/smart-revalidation/index
locale: zh-CN
generated_by: markdown-export
---

- [/zh-CN/](/zh-CN/)
- [构建](/zh-CN/dual-api/products/)
- [升级认证](/zh-CN/dual-api/products/step-up-authentication/)
- 智能重新验证

**本页内容智能重新验证在注册后对交易中的用户进行重新认证，允许根据所需体验和流程关键性选择不同的认证方式。

### 此产品解决的问题​

智能重新验证通过自适应地编排多种身份验证方法，以最小的摩擦对用户进行重新认证——为每笔交易的风险级别选择最合适的方法。
与始终要求完整生物特征采集不同，它将元数据和/或 passkeys 与现有生物特征数据（如需要）相结合。
最低摩擦级别可通过选择 [useCase](/zh-CN/capabilities/smart-revalidation)来设置，根据关键性级别，可将最低摩擦设为静默认证、passkey，或仅以人脸生物识别作为挑战。一旦选定，Unico 将编排可能的最低摩擦技术，同时始终保证与面部生物识别相同的安全级别。
**在以下情况下使用此产品：**

定期重新验证（例如无密码登录、每周重新检查）。
金融转账
账户管理（例如密码或限额变更）
服务订阅
新设备注册
金融操作（投资、贷款、提现）等。

**在以下情况下请勿使用此产品：**

您需要在每次交易中获取活 体检测响应的完整详情——智能重新验证在其所有体验中仅返回最终结果；当其升级为生物特征采集时，也不会单独返回活体检测的结果。

### 涉及的能力​

单一自适应能力：
[Smart Revalidation](/zh-CN/capabilities/smart-revalidation)
能力是否必需在流程中的作用**智能重新验证**必需自适应地编排元数据、passkeys 和生物特征数据，以验证用户是否与参考流程匹配。
### 前提条件​

**Bearer token** — 参见[身份验证](/zh-CN/dual-api/developers/api-reference/authentication)。
**沙盒凭据** — 参见[环境](/zh-CN/dual-api/developers/api-reference/environments)。
**已安装 SDK 或 Web 组件** — 仅适用于 Web 和 SDK 集成。参见 [SDK 与工具](/zh-CN/developers/sdks-and-tools/overview)。
**参考生物特征** — 用户必须已完成入职或生物特征注册流程。通过[创建流程](/zh-CN/dual-api/developers/api-reference/web-sdk/post-process)中的 `references` 数组传递：每项需要 `referenceType`（`REFERENCE_TYPE_PROCESS_ID` 或 `REFERENCE_TYPE_IMAGE_BASE64`）和 `referenceContent`（流程 UUID 或 base64 编码图像）。
**`useCase` 值** — 创建流程时必填。有效值的完整列表及其行为，参见[智能重新验证](/zh-CN/capabilities/smart-revalidation)。

### 分步实施​

NativeWeb通过原生 SDK 集成 — 采集在您的应用内运行，使用适用于 Android、iOS 或 Flutter 的 Unico SDK。

**安装 SDK** — 为您的平台添加 Unico SDK 依赖项。请参阅 [Android](/zh-CN/developers/sdks-and-tools/android/requirements)、[iOS](/zh-CN/developers/sdks-and-tools/ios/requirements) 或 [Flutter](/zh-CN/developers/sdks-and-tools/flutter/requirements) 的安装指南。
**创建流程** — 调用[创建流程](/zh-CN/dual-api/developers/api-reference/web-sdk/post-process)，传入 适当的 `flow` 值 和用户标识符。使用返回的 `token` 初始化 SDK。
**启动采集** — SDK 渲染摄像头 UI 并在设备端执行活体检测，返回采集到的数据。
**查询结果**  — 调用[获取流程](/zh-CN/dual-api/developers/api-reference/web-sdk/get-process)以获取 能力 结果。
**应用业务规则** — 根据 响应 字段决定通过、拒绝或升级处理。

Android用于应用内采集的原生 Android SDK。[查看概览](/zh-CN/developers/sdks-and-tools/android/requirements)iOS用于应用内采集的原生 iOS SDK。[查看概览](/zh-CN/developers/sdks-and-tools/ios/requirements)Flutter用于应用内采集的跨平台 Flutter SDK。[查看概览](/zh-CN/developers/sdks-and-tools/flutter/requirements)通过 iFrame、重定向或原生集成 — Unico 托管采集 UI，您通过轮询接收结果。

**创建流程** — 调用[创建流程](/zh-CN/dual-api/developers/api-reference/web-sdk/post-process)，传入 适当的 `flow` 值 和用户标识符。响应中包含 `userRedirectUrl`。
**重定向用户** — 将用户引导至 `userRedirectUrl`。Unico 负责渲染采集流程。原生应用使用 `webAppToken`。
**用户完成流程** — 采集完成后，用户将被重定向回您的 `callbackUri`。
**查询结果** — 调用[获取流程](/zh-CN/dual-api/developers/api-reference/web-sdk/get-process)以获取 能力 结果。
**应用业务规则** — 根据 响应 字段决定通过、拒绝或升级处理。

Web通过浏览器快速集成，无需安装。[查看概览](/zh-CN/developers/sdks-and-tools/web)最后更新 于 2026年10月8日**