Watsy
مقالات مفيدةنظام الحماية من الاحتيال

مقالات مفيدة

نظام الحماية من الاحتيال

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

هجمات SMS pumping تحاول استنزاف رصيدك بطلب رموز لأرقام كثيرة. لذلك كل مشروع جديد يبدأ بحماية مفعّلة، وتضبطها من الإعدادات في لوحة المشروع.

الإعدادالافتراضيعند التجاوز
طلبات لكل رقم5 خلال 10 دقائق429 rate_limited
طلبات لكل IP30 خلال 10 دقائق429 rate_limited
قائمة IP المسموحةفارغة (أي IP)403 forbidden
حد الصرف الشهريبلا حد402 spend_cap_reached
محاولات الفحص لكل رمز5تُقفل العملية failed

حدود الطلبات

  • لكل رقم: يمنع إغراق نفس المستخدم بالرموز ويحمي رصيدك. النافذة من 1 دقيقة إلى 24 ساعة.
  • لكل IP: يُحسب على عنوان IP للمستخدم النهائي الذي ترسله في الحقل client_ip، وليس على IP خادمك، فطلباتك كلها من خادم واحد لا تُحد. إذا ما أرسلت client_ip لا يُطبّق حد الـ IP، لذلك أرسله دائماً.
  • الرد 429 يأتي مع Retry-After: 60.
  • يمكن إيقاف حدود الطلبات من الإعدادات، لكننا لا ننصح بذلك.

قائمة IP المسموحة

أضف عناوين خوادمك (عنوان مفرد أو نطاق IPv4 مثل 203.0.113.0/24، حتى 50 عنصراً). بعدها يُرفض إنشاء أي عملية تحقق من عنوان آخر حتى لو تسرّب المفتاح.

حد الصرف الشهري

سقف لصافي الصرف (الخصومات ناقص المستردات) في الشهر الميلادي بتوقيت UTC. عند بلوغه يرجع 402 spend_cap_reached ولا يُرسل شيء حتى بداية الشهر التالي أو رفع الحد.