Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
rbac — PHP-RBAC هي مكتبة تفويض صلاحيات للـ PHP. توفر للمطورين التحكم في الوصول المستند إلى الأدوار وفقًا للمعيار NIST المستوى 2 وأكثر، بأسرع تنفيذ حتى الآن. | Kitploit
أدوات/GitHubGitHub/owasp/rbac
المصادقة والترخيصأمن الويبDevSecOpsالأدوات والمكوناتإدارة الهوية والوصول (IAM)
GitHubowasp/rbac

rbac

PHP-RBAC هي مكتبة تفويض صلاحيات للـ PHP. توفر للمطورين التحكم في الوصول المستند إلى الأدوار وفقًا للمعيار NIST المستوى 2 وأكثر، بأسرع تنفيذ حتى الآن.

عرض المستودع
43613817منذ 11 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
الموقع الإلكتروني

#PHP-RBAC v2.x

PHP-RBAC هي مكتبة تفويض صلاحيات للغة PHP. توفر للمطورين تحكم الوصول المستند إلى الأدوار الهرمي من المستوى 2 وفقًا لـ NIST والمزيد، وذلك بأسرع تنفيذ حتى الآن.

الإصدار المستقر الحالي: PHP-RBAC v2.0

##تواصل معنا

  • الصفحة الرئيسية: http://phprbac.net/
  • صفحة مشروع OWASP: https://www.owasp.org/index.php/Phprbac
  • توثيق PHP-RBAC: http://phprbac.net/docs_contents.php
  • ويكي PHP-RBAC: https://github.com/OWASP/rbac/wiki
  • واجهة برمجة تطبيقات PHP-RBAC: http://phprbac.net/api.php
  • متعقب المشاكل: https://github.com/OWASP/rbac/issues?state=open
  • القائمة البريدية: https://lists.owasp.org/mailman/listinfo/owasp_phprbac

##ما هو نظام RBAC؟

ألق نظرة على قسم "قبل البدء" في التوثيق لتعلم ما هو نظام RBAC وما يقدمه PHP-RBAC لك ولمشروعك.

##الامتثال لمستوى NIST 2

للحصول على معلومات حول مستويات NIST RBAC، يُرجى الاطلاع على هذه الورقة.

لمزيد من الموارد الرائعة، انظر صفحة مجموعة NIST RBAC.

##التثبيت

يمكنك الآن استخدام Composer لتثبيت قاعدة كود PHP-RBAC.

لتعليمات التثبيت، يُرجى الرجوع إلى قسم "بدء الاستخدام" في التوثيق.

##الاستخدام##

إنشاء كائن PHP-RBAC

مع استخدام تعليمة 'use':

    use PhpRbac;
    
    $rbac = new Rbac();

بدون استخدام تعليمة 'use'، خارج مساحة التسمية:

    $rbac = new PhpRbac\Rbac();

بدون استخدام تعليمة 'use'، داخل مساحة تسمية أخرى (لاحظ الشرطة المائلة العكسية في البداية):

    $rbac = new \PhpRbac\Rbac();

##PHP-RBAC وPSR

واجهة برمجة التطبيقات العامة لـ PHP-RBAC أصبحت الآن متوافقة تمامًا مع PSR-0 وPSR-1 وPSR-2.

يمكنك الآن:

  • استخدم Composer لتثبيت/تحديث PHP-RBAC
  • استخدم أي أداة تحميل تلقائي متوافقة مع PSR-0 مع PHP-RBAC
  • استخدم أداة التحميل التلقائي المضمنة لتحميل PHP-RBAC

إذا لاحظت أي تعارضات مع الامتثال لـ PSR، يُرجى تقديم مشكلة.

##مستقبل PHP-RBAC

نحن في عملية إعادة هيكلة المكونات الداخلية لـ PHP-RBAC. لدينا هدفان في الاعتبار أثناء القيام بذلك:

  • تلبية "أفضل الممارسات" الحديثة لـ PHP OOP
  • تلبية الامتثال لـ PHP-FIG PSR: http://www.php-fig.org/

مع وجود واجهة برمجة تطبيقات عامة متوافقة مع PSR بالفعل، يمكننا مواصلة العمل نحو أهدافنا قطعة قطعة دون تغيير واجهة برمجة التطبيقات العامة التي يعمل معها المطورون ويعتمدون عليها، مما يجعل الانتقال سلسًا وغير مرئي قدر الإمكان.

##المساهمة##

نرحب بجميع المساهمات التي ستساعد في جعل PHP-RBAC أفضل غدًا مما هو عليه اليوم!

يُرجى زيارة ويكي PHP-RBAC للتعرف على عملية التطوير وسير العمل لدينا.

###كيف يمكنك المساعدة

  • أبلغ عن الأخطاء أو طلبات التحسين أو أخطاء التوثيق باستخدام متعقب المشاكل
  • اختر خطأً للعمل عليه وقدم طلب سحب
  • قدم اقتراحات ومساهمات مفيدة في التوثيق باستخدام متعقب المشاكل
  • انشر الكلمة حول PHP-RBAC عن طريق:
    • إنشاء دروس تعليمية
    • التدوين
    • التغريد
    • النشر على Facebook
    • النشر على Google+
    • التحدث مع الأصدقاء والزملاء عنا
تنزيل الأداة