New ID_Check v2.6.11 — a new ID recognition engine improves OCR for Korean documents, PII masking is now set from the dashboard, and submissions can be searched by custom fields (cf1–cf3). See what's new →
New ID_Check v2.6.11 — a new ID recognition engine improves OCR for Korean documents, PII masking is now set from the dashboard, and submissions can be searched by custom fields (cf1–cf3). See what's new →
Learn how to use the FACE AUTH add-on service that compares selfies with existing eKYC approved users to verify if they are the same person.
FACE AUTH is an add-on service that immediately verifies whether a user is the same person by comparing the selfie (Reference) from a Submission ID obtained from existing eKYC with the user’s latest selfie (Target). You can complete re-authentication with just one selfie without a separate complex process.
Since identity can be re-verified with just one selfie without a password or authentication code, you can enhance security while reducing user friction.
Device Change
Used by financial institutions as a re-authentication means to reduce account theft risk during device change·number change.
Re-authentication on Anomaly Detection
ATO Prevention - Apply access block/release policies with additional face authentication when high-risk login, overseas access, or bulk attempts are detected.
Regular Identity Re-verification
Periodic KYC Refresh - Used as a periodic same-person verification procedure in high-value services·regulated industries.
Password Loss/Information Change
Insert as identity verification step before important account changes such as password reset, payment method·contact change.
Select Add-On menu → ‘Create Project’ in the dashboard to create a new FACE AUTH project.Dependency connection with eKYC project is formed immediately upon creation, and Add-On URL and API key are automatically mapped.
Display language of the FACE AUTH screen (lowercase ISO 639-1 code, e.g. en). Not subject to encryption — append it as plaintext outside encrypted. When omitted, mobile follows the device language and PC follows the browser language
The plaintext behind encrypted is a serialized JSON object. Carry the Submission ID under the sid key and the Token ID under token. Encrypting a query-string-style payload (sid=...&token=...) leaves the values unreadable.
The AddOn Return URL card defines where the user is sent after authentication and which fields travel with them. Selected fields are appended to the return URL query in the order below.
Setting
Query parameter
Value
Authentication Result
authStatus
The authentication result (approved / rejected)
Authentication ID
authId
The FaceAuth submission key, used by the lookup, image, and delete APIs
Sends the user straight to the return URL without showing the FaceAuth result screen. Has no effect unless a return URL is set.
Encryption
Bundles the selected fields into a single encrypted parameter. Decrypt with AES-256-ECB — the same scheme as the ID Check return URL.
Return URL parameters travel through the user’s browser and can be tampered with. Do not approve on authStatus alone — re-check server-side by calling the single lookup API with authId, or use the FaceAuth webhook.
The ID Check (Liveform) return URL is managed separately under the main project’s Integration Info > Return URL and passes different parameters. The two settings are independent. → Return URL Guide
Auth ID refers to one result (submission) of FACE AUTH (add-on). Same-person judgment comparing registered copy (face approved from eKYC previously) with this selfie (verified copy), applied policy snapshot, and processing timeline are recorded together.
When FACE AUTH is completed and final results are available, results are automatically sent to the Webhook URL registered in the existing ID Check project.Trigger type: "faceAuth"
✅ Register Webhook URL (project unit) and confirm receipt with 2xx response
✅ Duplicate receipt prevention: Check duplicates based on Authentication_id
✅ Timezone processing: Create_Time(UTC+0) → Convert to internal standard time if needed
✅ Key mapping: Map to internal users/requests with Submission_id, User_id, cf1~3
✅ Audit logging: Store original payload and routing results together
Administrators can read operation-friendly through dashboard, and development teams can automate systems via webhook simultaneously. Consistently view status·score·policy·timeline by Auth ID unit, and immediately connect to internal system flow using Authentication_id/Submission_id from webhook.