التوثيق / أدلة حالات الاستخدام
منع الحسابات الوهمية
أوقف الروبوتات والتسجيلات المؤقتة عند الباب لتبقى قاعدة مستخدميك وسمعة بريدك وطابور الدعم نظيفة.
المشكلة#
تغرق الحسابات الوهمية نماذجك بالمزعج، وتضخّم أرقامك، وتحرق قابلية وصول بريدك، وتمهّد لاحتيال لاحق. وهي غالبًا تستعمل بريدًا مؤقتًا وأرقام جوال غير صالحة وشبكات سحابية أو مُخفية للهوية.
الإشارات التي تُدمج#
- تقييم البريد:
scoreمن 0 (آمن) إلى 3 (عالي الخطورة جدًا)، إضافة إلىisDisposableوisFreeوisRoleBasedوisValid. - تقييم الجوال:
isValidوcarrierوdisposable. - سمعة IP:
isBotوisHostingوisTorوisProxy. - فحص النطاق للموقع الذي يسجّل به المستخدم إذا قبلت نطاقات الأعمال.
- كشف الألفاظ المسيئة على أسماء المستخدمين وأسماء العرض.
خطوات التكامل#
- تحقق من صيغة البريد في الواجهة لتجربة استخدام جيدة.
- عند الإرسال يستدعي خادمك تقييم البريد، وتقييم الجوال إن جمعته، بالتوازي.
- استدعِ سمعة IP لعنوان الطلب.
- طبّق سياستك: قبول، أو قبول مع إلزام تأكيد البريد، أو رفض برسالة لطيفة.
- أكّد ملكية البريد دائمًا برابط أو رمز. التقييم يكمّل هذه الخطوة ولا يحل محلها.
async function checkSignup({ email, ip }) {
const headers = { Authorization: `Bearer ${process.env.GURDX_KEY}` };
const [e, i] = await Promise.all([
fetch(`https://gurdx.cretip.com/api/scoring/email?email=${encodeURIComponent(email)}`, { headers }).then(r => r.json()),
fetch(`https://gurdx.cretip.com/api/lookup/ip/threats?ip=${ip}`, { headers }).then(r => r.json()),
]);
if (e.status !== 'success' || i.status !== 'success') return 'review';
if (e.data.score >= 3 || e.data.blacklisted || i.data.threats.isBot) return 'reject';
if (e.data.score === 2 || i.data.threats.isTor) return 'verify';
return 'accept';
}
عتبات مقترحة#
| درجة البريد | الإجراء |
|---|---|
| 0 | قبول |
| 1 | قبول مع رسالة تأكيد بالبريد |
| 2 | طلب تحقق إضافي مثل رمز OTP للجوال |
| 3 | رفض أو مراجعة يدوية |
مؤشر الروبوت أو الإدراج في قائمة سوداء يتغلب على درجة بريد جيدة. اعرض رسالة محايدة («تعذّر إنشاء هذا الحساب») كي لا يتعلم المهاجمون الكثير.
Note: مزوّدو البريد المجاني مثل Gmail شائعون بين المستخدمين الحقيقيين. لا تعاقب
isFreeوحده.
أضف نطاقات المزوّدين المسيئين إلى قائمة سوداء لنطاقات البريد وراقب صفحة الأحداث لرصد القفزات. ذو صلة: تعدد الحسابات.
وجدت خطأ؟ أخبرنا عبر صفحة التواصل. تواصل معنا