ما هي api-hardening؟
أنماط تقوية أمان واجهة برمجة التطبيقات (API). يُستخدم عند تنفيذ تحديد المعدل، أو التحقق من صحة الإدخال، أو تكوين CORS، أو إدارة مفاتيح واجهة برمجة التطبيقات، أو تقييد الطلب، أو حماية نقاط النهاية من سوء الاستخدام. يغطي استراتيجيات الدفاع المتعمقة لواجهات REST APIs مع تطبيقات عملية لـ Express وFastAPI وبدون خادم. المصدر: jamditis/claude-skills-journalism.