تطوير البرمجيات · مصطلحات · واجهات برمجة التطبيقات والشبكات والأمان

ما معنى CSRF token؟

المعنى في مجال تطوير البرمجيات مع أمثلة

اسممصطلح متقدم

CSRF token: رمز CSRF، رمز منع تزوير الطلبات عبر المواقع

قيمة غير قابلة للتخمين تُضمّن في الطلب ويتحقق منها الخادم للمساعدة على رفض هجمات تزوير الطلبات عبر المواقع.

طريقة الاستخدام

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

أمثلة

  1. The payment form failed because the CSRF token had expired after the user left the tab open during lunch.

    فشل نموذج الدفع لأن رمز CSRF انتهت صلاحيته بعدما ترك المستخدم علامة التبويب مفتوحة خلال استراحة الغداء.

    لم يعد الرمز صالحًا وقت الإرسال، لذلك رفض الخادم تقديم النموذج.

  2. Our QA script must fetch a fresh CSRF token before posting profile changes to the staging site.

    يجب أن يجلب نص الاختبار لدينا رمز CSRF جديدًا قبل إرسال تغييرات الملف الشخصي إلى موقع التجهيز.

    يتطلب الطلب الموثق الذي يعدل البيانات رمزًا حديثًا كي يقبله الخادم.

تراكيب شائعة

  • CSRF token validation
  • expired CSRF token
  • generate a CSRF token

مصطلحات أخرى: واجهات برمجة التطبيقات والشبكات والأمان

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: