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