
حل مفتوح المصدر لإدارة الهوية والوصول يوفر تسجيل الدخول الموحد (SSO)، وتوحيد المستخدمين، والمصادقة المركزية للتطبيقات والخدمات الحديثة.
Keycloak هو حل مفتوح المصدر لإدارة الهوية والوصول (Identity and Access Management) للتطبيقات والخدمات الحديثة.
يحتوي هذا المستودع على الكود المصدري لخادم Keycloak، والمحولات (adapters) الخاصة بجافا ومحول JavaScript.
إذا وجدت ثغرة أمنية، يرجى الاطلاع على التعليمات الخاصة بكيفية الإبلاغ عنها بشكل صحيح
إذا كنت تعتقد أنك اكتشفت عيبًا في Keycloak، فيرجى فتح مشكلة. يرجى تذكر تقديم ملخص جيد ووصف بالإضافة إلى خطوات إعادة إنتاج المشكلة.
لتشغيل Keycloak، قم بتنزيل التوزيعة من موقعنا. قم بفك الضغط وتشغيل:
bin/kc.[sh|bat] start-dev
بدلاً من ذلك، يمكنك استخدام صورة Docker عن طريق تشغيل:
docker run quay.io/keycloak/keycloak start-dev
لمزيد من التفاصيل، راجع وثائق Keycloak.
للبناء من المصدر، راجع دليل البناء والعمل مع قاعدة الكود.
لتشغيل الاختبارات، راجع دليل تشغيل الاختبارات.
لكتابة الاختبارات، راجع دليل كتابة الاختبارات.
قبل المساهمة في Keycloak، يرجى قراءة إرشادات المساهمة.