تخطَّ إلى المحتوى
اطرح سؤالك بكلماتك

تحقّق أن الخطاف من ماندو

كل خطاف مطوّرين موقّع. تحقّق من كل تسليم بإعادة حساب توقيعه بسرّ التوقيع لديك، مع رفض أي تسليم أقدم من خمس دقائق لصدّ الإعادة.

كتبه: Malaz Madani2 hours ago1 دقيقة للقراءة

لأن نقطتك رابط عام، ينبغي أن تتأكد أن كل خطاف جاء من ماندو فعلاً قبل التصرّف بناءً عليه. وكل خطاف مطوّرين موقّع لهذا تحديداً.

ماذا يحمل كل تسليم

يتضمّن كل تسليم ثلاث ترويسات: معرّف، وطابع زمني، وتوقيع. والتوقيع دالة HMAC محسوبة على المعرّف والطابع الزمني والجسم الخام، بسرّ توقيع نقطتك.

كيف تتحقّق

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

تعرض البوابة سرّك وشيفرة تحقّق جاهزة، فاستخدم مكتبة الخطافات الرسمية بدل كتابة الفحص يدوياً.

أسئلة شائعة

أين سرّ توقيعي؟

في بوابة الخطافات، على النقطة. اكشفه وانسخه هناك.

هل أحسب على JSON المُحلّل؟

لا. تحقّق على الجسم الخام كما وصل تماماً، قبل التحليل.

هل إشعارات Slack موقّعة؟

لا. تدفّق خطافات المطوّرين وحده الموقّع. ونشر Slack يستخدم مساحة عمل Slack خاصتك.

مقالات ذات صلة

هل أجاب هذا على سؤالك؟

المزيد من قنوات الدعم

تواصل معنا أيصاً من هنا!

راسلنا

contact@mando.cx