شرح صفوف ومحتوى الفقرة
تنقل نماذج الويب بيانات شديدة الحساسية، تشمل كلمات المرور والبيانات الشخصية ومعلومات الدفع المالي. ويتطلب تأمين هذه النماذج ضد محاولات الاعتراض والتنصت تطبيق تدابير هندسية صارمة عبر طبقات النقل والتطبيق.
احرص دائماً على تشغيل النماذج عبر اتصالات مشفرة ببروتوكول HTTPS؛ حيث يؤدي إرسال البيانات عبر اتصالات غير مشفرة إلى كشفها للمتنصتين في الشبكة. كما يتعين حماية النماذج ضد هجمات تزوير الطلبات عبر تضمين رموز الحماية السرية المخصصة لكل جلسة عمل.
HTML
<!-- Secure form with HTTPS action and anti-CSRF token -->
<form action="https://secure.example.com/login" method="post">
<input type="hidden" name="csrf_token" value="sec-token-xyz">
<label for="sec-user">Username:</label>
<input id="sec-user" name="user" type="text">
<button type="submit">Sign In</button>
</form>
يقدم التحقق المسبق في المتصفح تجربة استخدام تفاعلية سريعة لتنبيه المستخدم للأخطاء الإملائية، لكنه لا يوفر حماية أمنية بمفرده. ويجب على الخوادم الخلفية إعادة فحص وتعقيم كافة البيانات الواردة للتصدي لأي محاولات اختراق خبيثة.