License Platform Licensing & stores platform
License Platform Licensing & stores platform
Welcome
Appearance

Explore the platform

Back to home Home About us About Read the blog Blog Read the docs Docs Browse verified stores Stores Read privacy policy Privacy View terms of service Terms

Quick actions

Create a new store Start your store now Sign in Go to your dashboard

Quick actions

Open your dashboard Manage store & licenses

More

Help center
  • Home
  • Features
  • 🔐 FiveM licensing Server-side checks for digital products 🛡️ Anti-leak protection Lua encryption and secure anti-leak builds 🏪 Multi-vendor stores SaaS platform with full tenant isolation
  • 📚 Docs Step-by-step merchant and developer guides 📰 Blog Technical articles and product updates ❓ Support Reach the support team
  • Pricing
  • 🏪 Verified stores Browse verified developer storefronts 💳 Merchant accounts Apply to open your store on the platform 🔐 Licensing system Clear path for digital product licenses
  • ℹ️ About The product team and platform vision 📞 Contact us Email, WhatsApp, or Discord 🚀 Roadmap Launch path from signup to first sale 🔒 Privacy How we process your and store data 📋 Terms Terms for using the platform and stores
Sign in Sign in ✦ Start now
👤 My profile 📊 My dashboard ⚙️ Settings
Home / Blog / فهم مسار التحقق من ترخيص FiveM بين السيرفر والمنصّة

فهم مسار التحقق من ترخيص FiveM بين السيرفر والمنصّة

شرح عملي لطلبات التحقق، رؤوس HTTP، ربط IP السيرفر، وما يعنيه للتاجر عند ضبط سكربت `fivem_serverBoot.lua` مقارنةً بلوحة المتجر.

Published 2026-05-01 · Estimated reading time 14 minutes

أين يحدث التحقق فعلياً؟

في بنية منصّة تراخيص لـ FiveM، يوجد عادة ثلاث طبقات: لوحة التاجر حيث تُعرَّف المنتجات والمفاتيح، وواجهة HTTP على المنصّة تستقبل طلب التحقق من السيرفر، وسكربت السيرفر (مثل fivem_serverBoot.lua) الذي يقرأ الاستجابة ويقرر السماح بالتشغيل أو رفضه. فهم ترتيب هذه الطبقات يمنع لبساً شائعاً: «السكربت لا يتحدّث مع قاعدة بيانات التاجر مباشرة»، بل يمرّ عبر المنصّة حتى تُطبَّق سياسات الحدّ والتوقيع والربط بـ IP عند الحاجة.

ماذا يرسل السيرفر عادة؟

يُفترض أن يرسل السكربت معرّف المتجر (X-Tenant-Id أو ما يعادله في توثيق منصّتك)، ورمز API الخاص بالمتجر في ترويسة Authorization: Bearer …، ومفتاح الترخيص أو المعرف الذي يحدده منتجك. لا تُخزَّن أسرار التاجر في ملفات يمكن لأي لاعب قراءتها؛ استخدم متغيرات بيئة السيرفر أو convars آمنة.

لماذا يرتبط أحياناً التحقق بعنوان IP السيرفر؟

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

الرمز معنى شائع للتاجر
400 ناقص رؤوس، أو معرّف متجر غير صالح، أو جسم الطلب لا يطابق المخطط.
401 رمز API غير صحيح أو منتهي الصلاحية من جهة المتجر.
403 الترخيص موجود لكن الحالة لا تسمح (مثلاً موقوف أو منتهي أو IP غير مطابق).
429 تجاوز حد الطلبات في نافذة زمنية — يجب تراجع السكربت عن الإرسال المفرط.

أخطاء شائعة في الإعداد

  • خلط بين رمز API للمتجر وبين جلسة مستخدم في لوحة التاجر — التحقق من الترخيص للسيرفر لا يستخدم كوكيز المتصفح.
  • تشغيل نسختين من السيرفر بنفس المفتاح دون فهم سياسة IP، فيظن التاجر أن المنصّة «معطّلة».
  • طباعة الاستجابة الكاملة في سجلات العامة للاعبين، ما يكشف تفاصيل داخلية. اقتصر السجلات على رمز الحالة والمعرف الداخلي.

ما الذي يجب أن يوثّقه التاجر لفريق السيرفر؟

  1. قيمة X-Tenant-Id الصحيحة لمتجره.
  2. مصدر رمز API وكيفية تدويره عند التسريب.
  3. هل المنتج يربط الترخيص بـ IP أم لا، وما الإجراء عند نقل السيرفر.
  4. سياسة إعادة المحاولة عند 429 (تراجع أسيّ عنيد أفضل من إغراق المنصّة).
للمطوّر: جرّب التكامل على سيرفر تجريبي يطابق إعدادات الاستضافة الفعلية؛ لا تعتمد على بيئة محلية بدون نفس رؤوس الحدّ والتحقق.
Licensing Platform

Guides, blog posts, and documentation for site visitors, merchants, and developers — with the same experience as the main site.

On this page

  • Home
  • Features
  • Plans
  • Videos
  • Stats
  • Sign in & join
  • Sign in
  • Apply for merchant account

Site & policies

  • About us
  • Blog
  • Merchant documentation
  • Getting started
  • FiveM & licensing
  • FiveM license system
  • Script protection & anti-leak
  • Go-live checklist
  • Privacy
  • Terms

Contact & more links

Social media
Topics & search
FiveM License System FiveM Store Platform FiveM Marketplace FiveM Script Licensing FiveM Anti Leak System FiveM Resource Protection FiveM Verified Stores FiveM Developer Marketplace FiveM Server License Verification Discord Product Roles Discord Store Integration Digital License Platform License Verification API Multi-Tenant Licensing Software Licensing SaaS Lua Script Protection
© — Multi-merchant licensing platform