التطوير / ROBLOX
تحقق من إجراءات اللاعب على الخادم
استخدم الشراء من المتجر لفهم الحدود بين العميل والخادم.
ما تحتاج إلى معرفته #
توصي Roblox بالتحقق على الخادم من البيانات القادمة من العميل. نوع البيانات الصحيح وحده لا يكفي؛ يجب أن يتوافق الإجراء مع حالة اللعبة وصلاحيات اللاعب.
جرّب عمليًا #
استخدم متجرًا كمثال تعليمي. يرسل الطلب معرّف العنصر ويحدد الخادم السعر. اكتب شروط الشراء: العنصر موجود، والوصول مسموح، والرصيد كافٍ، والطلبات ليست متكررة بسرعة.
تحقق من النتيجة #
ضع اختبارًا سلبيًا لكل شرط. مثلًا، يجب ألا يغيّر العنصر المجهول الرصيد. اختبر الطلب المتكرر والأرقام خارج النطاق المقبول أيضًا. هذه القائمة لا تحل محل تدقيق أمني كامل.