📋 محتويات الصفحة
📖 الوصف
Keycloak هو نظام إدارة هوية ومصادقة مفتوح المصدر من Red Hat. يوفر Single Sign-On (SSO)، Identity Brokering، و Social Login. يستخدم Keycloak في المؤسسات الكبيرة لبنية تحتية كاملة لإدارة الهوية.
🎯 يستخدم في
مجالات استخدام هذه الأداة
Single Sign-On (SSO)
Identity Provider (IdP)
SAML و OpenID Connect
Enterprise authentication
Microservices auth
✨ المميزات
أبرز مميزات هذه الأداة
SSO كامل
دعم OpenID Connect و SAML
Social login
User Federation (LDAP
AD)
Fine-grained permissions
Custom themes
Admin Console
Clustering & High Availability
مفتوح المصدر
⚠️ العيوب
نقاط يجب مراعاتها
معقد الإعداد
ثقيل و يحتاج موارد
ليس للمشاريع الصغيرة
يحتاج خبرة Java
UI قديم نسبياً
💻 مثال على الاستخدام
كيفية استخدام هذه الأداة
# تشغيل Keycloak (Docker)
docker run -p 8080:8080 \
-e KEYCLOAK_ADMIN=admin \
-e KEYCLOAK_ADMIN_PASSWORD=admin \
quay.io/keycloak/keycloak:latest start-dev
# Admin Console
# http://localhost:8080/admin
📚 أدوات أخرى في Authentication
قد يعجبك أيضاً
Amazon Cognito
⭐خدمة هوية من AWS
Auth.js
⭐نظام مصادقة مفتوح المصدر (تطور NextAuth)
Auth0
⭐منصة إدارة الهوية والمصادقة
Clerk
⭐منصة مصادقة حديثة للمطورين
Firebase Auth
⭐خدمة مصادقة من Google
Lucia
⭐نظام مصادقة خفيف ومرن