form-kr.argosidentity.com. Consulte Regiones para más detalles.- Crear un proyecto FaceAuth en el panel y configurar la política (umbrales, liveness, oclusión) y la expiración del token → Guía de FaceAuth
- Aspectos comunes a todos los complementos (emisión de la clave API, cuotas de solicitudes, códigos de estado de respuesta HTTP) → Comenzar con complementos
Modos de entrega de FaceAuth — 2 opciones
FaceAuth puede entregarse de dos formas. Recomendamos el método FaceAuth URL, que elimina la necesidad de implementar una UI de cámara propia y admite Active Liveness.A. FaceAuth URL (Recomendado)
B. POST /v3/face-auth API
faceImage capturado al API. Active Liveness no es compatible — solo se compara la similitud facial.Query String para acceder a FaceAuth
FaceAuth es un subproyecto de ID check, y los administradores pueden crear tantos proyectos como deseen. Para entregar autenticación adicional mediante el método FaceAuth URL, utilice la URL de FaceAuth dentro del proyecto Add-on.Para hacer referencia a un submission_Id que ha sido aprobado a través de ID document o Knowledge-based donde existe una imagen selfie, se debe agregar a la URL mediante el parámetro de consulta
encrypted, y por motivos de seguridad, siempre debe usarse en estado cifrado.El cifrado debe utilizar la clave API dentro del proyecto FaceAuth y utiliza AES-256.
Para métodos detallados, consulte Cifrado de Cadena de Consulta.
Paso 1 — Prepare el texto plano (JSON) que va a cifrar
Paso 2 — Cifre con la clave API del proyecto FaceAuth (AES-256) y construya la URL
pid y lang no están sujetos a cifrado — añádalos como texto plano fuera de encrypted.Definición de parámetros de solicitud
¡Nota!: Este token opera de forma independiente del token preregistrado en modo privado.
Cómo funciona el token de FaceAuth
Cómo funciona el token de FaceAuth
Para aplicar un token, debe habilitar la opción de configuración de condición de expiración de token en el proyecto FaceAuth, y funciona de la siguiente manera:
- Expiración basada en conteo: Cuando el token se usa una vez, el Token ID expira inmediatamente.
- Expiración basada en tiempo: Cuando ha transcurrido el tiempo desde el momento en que el token se usó una vez, el Token ID expira.
Por ejemplo, puede especificar un tokenId arbitrario establecido por el administrador en el token, e incluso si reutiliza el token usado en el proyecto principal, funciona porque se gestiona por separado. Para una guía sobre cómo habilitar la opción de configuración de condición de expiración de token en el proyecto FaceAuth, consulte Guía de FaceAuth — Configuración de condiciones de expiración de Token.
en, ko). No está sujeto a cifrado — añádalo en texto plano fuera de encrypted (por ejemplo, ?pid={faceAuth_projectId}&encrypted={encrypted}&lang=en). Si se omite, en móvil se usa el idioma del dispositivo y en PC el del navegador. Para la lista de idiomas admitidos, consulte Idiomas Soportados.URL de retorno
La tarjeta AddOn Return URL de la configuración del proyecto FaceAuth define a dónde vuelve el usuario tras la autenticación y qué campos se envían con él. Los campos seleccionados se añaden a la consulta de la URL de retorno en el orden mostrado en la pantalla de configuración.approved o rejected. (Authentication Result en la pantalla de configuración)Authentication ID en la pantalla de configuración) Se usa tal cual en las API de consulta individual, descarga de imagen y eliminación.encrypted en la entrada. (User ID en la pantalla de configuración)Omitir la página de resultado
Al activar Skip Result Page, el usuario va directamente a la URL de retorno sin ver la pantalla de resultado de FaceAuth. La opción no tiene efecto si no hay una URL de retorno configurada.Cifrado
Al activar Encryption, los campos seleccionados se agrupan en un único parámetroencrypted. Descífrelo con AES-256-ECB, el mismo esquema que la URL de retorno de ID check. → Guía de cifrado y descifrado
Información de integración > URL de retorno del proyecto principal y envía parámetros distintos (submissionId, kycStatus, entre otros). Ambas configuraciones son independientes. → Guía de URL de retornoPara saber dónde configurarla en el panel, consulte la Guía de FaceAuth.Validación y manejo de errores de FaceAuth URL
Endpoints de la API de FaceAuth
La ruta base de todos los endpoints eshttps://rest-api.argosidentity.com/v3/face-auth en los proyectos de la región US y https://kr.rest-api.argosidentity.com/v3/face-auth en los de la región KR.