User Image
← المكتبة

جافاسكربت في أوراكل أبكس (الطريق إلى الاحتراف)

الفصل 13

تأمين القيم: تمرير البيانات بين PL/SQL والجافاسكربت بأمان

بما أن الجافاسكربت تعيش في المتصفح المكشوف، و PL/SQL تعيش في السيرفر الآمن، فإن الـ DA تمثل الجسر الرابط عبر خاصيتين[cite: 659, 661, 662]:

  • Items to Submit: تأخذ القيم من المتصفح (JS) وترسلها لقاعدة البيانات لتحديث الـ Session State قبل تنفيذ كود الـ PL/SQL[cite: 506, 665].
  • Items to Return: تأخذ النتائج المحسوبة من قاعدة البيانات وتحدث بها الواجهة عبر طلب AJAX صامت دون أي رمشة في الصفحة[cite: 507, 673, 674].

قاعدة أمنية ذهبية: لا تقم أبداً بتغيير قيم الحقول المخفية (Hidden Items) التي تحمل بيانات حساسة كالسعر عبر الجافاسكربت، بل اجعل السيرفر يحسبها مباشرة لضمان الحماية ضد التلاعب[cite: 669, 670].

التعليقات والمناقشات

لا توجد تعليقات بعد — كن أول من يسأل!