تطوير نظام ويب (Web App) آمن لتسليم حسابات Steam عبر الـ QR Code مع ربط الأجهزة (Device Binding)

تفاصيل المشروع

السلام عليكم ورحمة الله وبركاته،

لدي نظام ويب (Web App) قائم حالياً يعمل على تسليم حسابات وأكواد للعملاء عبر رقم الطلب. أرغب في تطوير النظام وتحديث آليته بالكامل لتصبح أكثر أماناً، وذلك بهدف منع تشارك الحسابات أو إعادة بيعها، وتسهيل عملية الدخول للعملاء.

المطلوب تنفيذ الآتي بدقة وبأفضل الممارسات الأمنية:

1 نظام الدخول الذكي عبر الـ QR Code (Steam QR Login):

بدلاً من إظهار بيانات الحساب (اليوزر والباسورد) للعميل، نود ربط النظام بـ Steam API/Bot بحيث يقوم السيرفر بتوليد كود الـ QR الرسمي لتسجيل دخول الحساب المخصص للطلب وعرضه للعميل على شاشة الموقع، ليقوم العميل بمسحه عبر تطبيق Steam بجواله وفتح الحساب على الكمبيوتر تلقائياً (Passwordless Authentication).

2 ربط الطلب بالجهاز (Device Binding via Fingerprinting):

دمج مكتبة متقدمة مثل (FingerprintJS) في الواجهة الأمامية لاستخراج معرف فريد للجهاز والذاكرة الرسومية (Unique Device Hash). بمجرد إدخال رقم الطلب لأول مرة، يتم ربطه ببصمة هذا الجهاز نهائياً ومنع استخدامه من أي جهاز أو متصفح آخر.

3 لوحة تحكم متقدمة لإدارة السجلات والحظر (Admin Dashboard & Auditing):

عرض سجل كامل (Logs) لكل عملية دخول يتضمن: الـ IP، المدينة والدولة (عبر GeoIP API)، ونوع الجهاز والمتصفح، ورصد استخدام الـ VPN/Proxy.

إضافة خيار (تعطيل/حظر رقم الطلب) من لوحة الإدمن لإلغاء صلاحية توليد الـ QR للمستقبل فوراً في حال استرجاع العميل للمنتج.

إضافة زر لإعادة تعيين الجهاز (Reset Device) للعملاء الصادقين في حال تغيير متصفحهم أو أجهزتهم بشكل قانوني.

1 نظام صمام الأمان (Rate Limiting & Cooldown):

تحديد سقف لعدد مرات طلب وتوليد كود الـ QR لكل رقم طلب/جهاز (مثلاً: 3 مرات كحد أقصى في اليوم/الساعة)، مع تطبيق حظر مؤقت في حال تجاوز الحد لمنع محاولات الإغراق (Spam).

ملاحظة هامة: يرجى من المطورين الذين لديهم خبرة سابقة في التعامل مع بروتوكولات Steam وأمن الويب تقديم عروضهم، مع تحديد المدة الزمنية الدقيقة للتنفيذ، وتكلفة العمل كاملة، وفترة الدعم الفني بعد التسليم.

شكرًا لكم وبانتظار عروضكم الاحترافية.

حالة المشروع
مُغلق
تاريخ النشر
الميزانية
$100.00 - $250.00
مدة التنفيذ
10 أيام
المهارات

صاحب المشروع
محمد ا.
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 1
مشاريع قيد التنفيذ 0
التواصلات الجارية 3

تقدم للمشروع

العروض المقدمة

وعليكم السلام ورحمة الله وبركاته، قرأت تفاصيل المشروع بالكامل، والمطلوب واضح من ناحية تطوير الأمان، منع مشاركة الطلبات، وتسهيل دخول العملاء. يمكن تنفيذ أغلب الم...

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

سعيد جدا بالتقدم لتنفيذ مشروعكم، وفهمت تماما هدفكم: منع مشاركة الحسابات/إعادة بيعها، وتقديم تجربة دخول سلسة وآمنة للعملاء عبر Steam QR Login مع ربط الطلب بالجها...

السلام عليكم ورحمة الله وبركاته، أحييك أولا على الصياغة التقنية الممتازة للمتطلبات فوصفك للمشروع يوضح أنك تفهم تماما ما تحتاجه لحماية عملك. ولكن، بصفتي مهندس بر...

عليكم السلام أستاذ محمد، اطلعت على المطلوب وفهمت أن الهدف الأساسي ليس فقط إخفاء بيانات الحساب، بل بناء آلية دخول أكثر أمانا تمنع مشاركة الحسابات وتمنحك تحكما كا...

السلام عليكم ورحمة الله وبركاته، قرأت متطلبات المشروع بتفصيل، وواضح أنك تبحث عن حل أمني متكامل وليس مجرد تعديلات سطحية. أقدم عرضي بناء على خبرتي في تطوير الأنظم...

Amr S.

السلام عليكم أستاذ محمد، اطلعت على تفاصيل المشروع بدقة، وواضح أن المطلوب ليس مجرد تعديل على النظام الحالي، بل إعادة تصميم آلية التسليم لتكون أكثر أمانا وتقلل مش...

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.