مخصص
يدعم Casdoor تكوين مزود SAML المخصص، ويمكنك استخدام Casdoor كمزود خدمة (SP) للاتصال بأي مزود هوية (IDP) يدعم بروتوكول SAML 2.0.
الخطوة 1. احصل على بيانات التعريف الخاصة بـ IDP
أولاً، تحتاج إلى الحصول على بيانات التعريف الخاصة بـ IDP، وهي وثيقة XML تُستخدم لوصف معلومات التكوين للخدمات التي يقدمها IDP. يجب أن تتضمن معلومات مثل EntityID
، SSO Endpoint
، وغيرها.
بعض مزودي الهوية مثل Keycloak، يتطلبون معلومات SP لتوفير بيانات التعريف. يمكنك الرجوع إلى الوثيقة Keycloak.
يمكنك استخدام oktadev لاختبار مزود SAML المخصص، وهنا بيانات التعريف.
الخطوة 2. قم بتكوين مزود SAML المخصص
بعد الحصول على بيانات التعريف الخاصة بـ IDP، قم بإنشاء مزود SAML المخصص واملأ المعلومات الضرورية.
الحقل | الوصف |
---|---|
Category | اختر SAML |
Type | اختر مخصص |
Favicon.URL | عنوان URL لشعار IDP |
Metadata | بيانات التعريف الخاصة بـ IDP |
ثم انقر على زر Parse
، وسيتم تحليل الحقول Endpoint
، IdP
، Issuer URL
، SP ACS URL
و SP Entity ID
تلقائيًا.
أخيرًا، أضف مزود SAML المخصص إلى Providers
التطبيق.