3 مستودعات
Mechanisms for verifying that incoming HTTP requests meet required privilege levels before reaching application endpoints.
Distinct from Request Authorizations: None of the candidates focus on the general process of authorizing web requests via security filters.
Explore 3 awesome GitHub repositories matching security & cryptography · Web Request Authorizations. Refine with filters or upvote what's useful.
Spring Security is a comprehensive security framework for Java applications that provides authentication and authorization for both web and non-web environments. It functions as an implementation of authentication and authorization logic integrated with the Java runtime environment to protect sensitive resources from unauthorized access. The framework includes toolkits for implementing OpenID Connect and OAuth 2.0 authorization servers and clients, as well as tools for integrating SAML 2.0 identity providers to enable cross-domain single sign-on. It utilizes a role-based access control system
Filters incoming web requests to ensure users possess the necessary privileges before reaching application endpoints.
هذا المستودع عبارة عن مجموعة من أمثلة التنفيذ ونصوص برمجية مرجعية للتكامل مع واجهات برمجة تطبيقات YouTube للبيانات والتحليلات والبث المباشر. يوفر عينات برمجية لأتمتة سير عمل منصة الفيديو والتفاعل مع نقاط نهاية REST لإدارة محتوى القناة والبيانات الوصفية. يتميز المشروع بتوفير أنماط تنفيذ محددة لتدفقات تفويض OAuth 2.0 الآمنة، بما في ذلك تبادل الرموز وإدارة بيانات الاعتماد. كما يتضمن عينات متخصصة للتعامل مع عمليات نقل البيانات واسعة النطاق عبر بروتوكولات الرفع القابلة للاستئناف وإدارة البث المباشر. تغطي العينات مجموعة واسعة من القدرات، بما في ذلك إدارة الفيديو وقوائم التشغيل، وتكوين العلامة التجارية للقناة وتخطيطها، واستخراج مقاييس المشاهدة من خلال تقارير التحليلات. تشمل التغطية الإضافية البحث البرمجي عن المحتوى، والإشراف على التعليقات والدردشة المباشرة، وإدارة مسارات الترجمة وتوطين البيانات الوصفية. يتم تنظيم الكود في مجلدات بناءً على لغة البرمجة المستخدمة لكل تنفيذ.
Secures requests to user resources by verifying authorization via standard token exchange protocols.
واجهة برمجة تطبيقات WordPress REST هي واجهة ويب وواجهة برمجة تطبيقات للمحتوى تعتمد على JSON، تتيح استرجاع وتعديل محتوى الموقع والمستخدمين والبيانات الوصفية باستخدام طرق HTTP القياسية. تعمل كواجهة لنظام إدارة محتوى بدون واجهة أمامية (Headless CMS)، حيث تفصل إدارة المحتوى عن الواجهة الأمامية عبر عرض بيانات الموقع من خلال متحكم RESTful قابل للبرمجة. يتميز النظام بالاكتشاف المعتمد على الوسائط التشعبية (Hypermedia) والتحقق القائم على مخططات JSON، مما يسمح للعملاء بتحديد الموارد برمجياً وضمان تبادل بيانات متوقع. يستخدم النظام تسجيل نقاط النهاية القائم على مساحات الأسماء لتنظيم المسارات، ويدعم طبقة مصادقة مرنة تشمل كلمات مرور التطبيقات، وملفات تعريف الارتباط للجلسات، ومعايير الهوية الخاصة بطرف ثالث. تغطي واجهة برمجة التطبيقات مجموعة واسعة من قدرات إدارة الموارد، بما في ذلك التعامل مع المنشورات، والصفحات، والوسائط، والمحتوى القائم على الكتل (Blocks). كما توفر أدوات شاملة لإدارة الاستجابات، مثل تضمين الموارد، والترقيم، وتصفية الحقول، إلى جانب أدوات لإدارة مراجعات المحتوى وإدارة الموقع. يتم توفير الدعم من خلال حزم تطوير برمجية (SDKs) خاصة بلغات معينة لتجريد طلبات الشبكة إلى واجهات برمجية عالية المستوى.
Verifies that incoming HTTP requests meet required privilege levels before allowing data modification.