الانتقال إلى المحتوى الرئيسي
Human Token
Markdown

بصورة واحدة فقط للوجه، تحوّل مستخدمك إلى إنسان فريد. بسيط وبديهي وآمن.

إنسان واحد. رمز واحد. دائمًا. ينشئ Human Token هوية فريدة لكل وجه من صورة شخصية واحدة، دون الحاجة إلى وثيقة صادرة عن جهة حكومية. يفيد ذلك حيث لا توجد هذه العلاقة، وكذلك حيث يفضّل عملاؤك عدم مشاركة أرقام وثائقهم. متى احتجت، اطلب تحققًا جديدًا وقارن الرموز: تطابق الرموز يعني أنه الإنسان نفسه.

يتيح لك ذلك:

  • الكشف عن المستخدمين المتكررين ومنع تكرار الحسابات: وجه واحد، رمز واحد. اكتشف الحسابات المكررة أو المزيفة عند التسجيل وتسجيل الدخول والاسترداد، دون وثائق رسمية.
  • التكامل عبر الويب أو الأصلي أو API: باستخدام صورة الوجه الشخصية فقط كمدخل، دون الحاجة إلى بيانات وثائق إضافية.
  • الجمع مع إشارات أخرى: أضف Human Token إلى جانب capabilities أخرى حسب الحاجة.

من أكثر السيناريوهات شيوعًا: هجمات التزييف العميق (التأكد من وجود شخص حقيقي وحاضر وراء كل إجراء، دون CAPTCHA ودون SMS)، والحسابات المتعددة، وإساءة استخدام العروض الترويجية والإحالات، واستعادة كلمة المرور، والمصادقة على جهاز جديد، وتقليل حالات التعثر في السداد. تحقّق من المخاطر قبل القرار، لا بعد الخسارة.

ما الذي تفعله​

من الصورة الشخصية الملتقطة، يُولّد Human Token معرّفًا بيومتريًا مستقرًا وغير شفاف (humanToken) يمثّل ذلك الوجه بصورة فريدة. لا يُعلن المستخدم عن أي معرّف — الهوية هي نتيجة الاستدعاء وليست مدخلًا له. عند كل مطابقة ناجحة، تُعيد الاستجابة نفس humanToken، مما يتيح التعرف على المستخدم ذاته في العمليات المستقبلية، على أي جهاز أو جلسة.

Privacy by Design: لا حاجة إلى أي بيانات مسبقة، ويمكن التخلص من صورة الوجه بعد المعالجة: ما يبقى في نظامك هو الرمز، لا الوجه — مما يقلل بشكل ملموس من التعرض البيومتري لشركتك ولعملائك.

المدخلات​

المدخل الوحيد هو الصورة الشخصية. مع تدفقات API Only، يرسلها الخادم الخلفي (back-end) الخاص بك بصيغة imageBase64 في جسم طلب إنشاء عملية. ومع تدفق Human Token Journey flow (humantoken أو humantoken+revalidation)، تُلتقط الصورة الشخصية أثناء الرحلة.

SDK مطلوب لالتقاط عالي الجودة

لضمان أن الصورة المُرسلة عبر API تستوفي المتطلبات البيومترية، استخدم Unico SDK لمنصتك أو اتّبع معيار الالتقاط. لا يقبل Human Token صورًا اعتباطية دون التحكم في جودة الالتقاط.

الاستجابات المحتملة​

تأتي النتيجة في data.humanToken: ‏value هو المعرّف، وstate يوضّح المرحلة التي بلغتها العملية — PROCESS_STATE_FINISHED عندما تكون النتيجة جاهزة. راجع إنشاء عملية › تفسير النتيجة.

عندما يتعذّر توليد humanToken

هناك سيناريو واحد فقط لا يُنتج فيه Human Token قيمة humanToken: تعذّر التعرف على الوجه في الصورة المُرسلة — لم يُكتشف أي وجه، أو كانت جودة الصورة منخفضة جدًا، أو كان الوجه خارج معيار الالتقاط (مائل، أو موجّه إلى الجانب). اتّباع معيار الالتقاط هو ما يمنع حدوث ذلك.

humanToken معرّف مستقر وغير شفاف — يُحلَّل المستخدم ذاته دائمًا إلى القيمة نفسها. احفظه جنبًا إلى جنب مع سجل المستخدم لديك للتعرف على الشخص ذاته في استدعاءات Human Token اللاحقة.

تكامل API​

يعمل Human Token على Human API. يُنشئ الخادم الخلفي (back-end) الخاص بك العملية باستخدام إنشاء عملية: مع تدفق API Only ‏(api+humantoken، api+liveness+humantoken أو api+liveness+humantoken+revalidation)، يعود humanToken في الاستجابة نفسها؛ ومع تدفق Human Token Journey flow (humantoken أو humantoken+revalidation)، يمرّ المستخدم بالرحلة ثم يسترجع الخادم الخلفي الخاص بك النتيجة باستخدام الحصول على العملية.

للبدء:

  1. اضبط المصادقة — يُرسل كل استدعاء مفتاح الوصول الخاص بك في الترويسة x-unico-accesskey.
  2. أنشئ العملية باستخدام إنشاء عملية واقرأ data.humanToken.
  3. استرجع العملية مجددًا، عند الحاجة، باستخدام الحصول على العملية.

التوفر​

مكونات التكامل المطلوبة
API Web