The Prompt Bakeryقوالب وبرومبتات جاهزة

إصلاح · تسجيل الدخول والحسابات

مستخدم مسجل يستطيع رؤية بيانات مستخدم آخر

عاجلةأمان

ما قد تراه

  • تغيير الرقم في العنوان يعرض طلب شخص آخر أو ملفه
  • رأى عميل تفاصيل عميل آخر

السبب الأرجح

يجد الخادم السجل برقمه دون التحقق أنه يخص الشخص الذي يسأل.

افحص أولاً (نحو دقيقتين)

  1. سجّل الدخول كمستخدم تجريبي أ وافتح عنوان سجل المستخدم التجريبي ب: هل تظهر البيانات؟

أمر الإصلاح

ما تكتبه هنا لا يغادر متصفحك. البحث يعمل داخل هذه الصفحة ولا يُرسل شيء إلى خادم ولا إلى ذكاء اصطناعي.

يبقى في هذا المتصفح وعلى هذا الجهاز فقط. تُحذف المفاتيح وكلمات المرور قبل أي حفظ.

لغة الأمر

الصقه في Claude أو ChatGPT أو Gemini أو Cursor ثم اتبع ما يقوله.

بعد أن جرّبته، هل نجح؟

الخطوات

  1. اعرض كل صفحة ومسار API وإجراء يأخذ معرّفاً (طلبات وملفات شخصية وملفات وفواتير).
  2. لكل منها اجعل الخادم يفحص أن السجل يخص المستخدم المسجل (أو أن له دور موظف) ويرد "غير موجود" خلاف ذلك؛ وأضف قواعد قاعدة البيانات (أمان مستوى الصف) كجدار ثانٍ.
  3. استخدم معرّفات عشوائية طويلة لكل ما يظهر في العناوين (وليس 1 و2 و3).
  4. أضف اختبارات بمستخدمين تجريبيين يحاولان قراءة سجلات بعضهما وتغييرها وحذفها.

لا تفعل هذا

  • لا تعتمد على إخفاء الروابط.
  • لا تختبر ببيانات عملاء حقيقيين.

ذات صلة

جرّب مدخلاً آخر

كيف نساعدكم؟

ماذا تحتاجون؟
بريدكم الإلكتروني لنرد عليكم (اختياري)أدخلوا بريدكم الخاص فقط، وسنرد عليكم عليه.