التخطي إلى المحتوى الرئيسي

عبر SSO المدمج

هذه طريقة مجانية لربط Casdoor، ولكن يجب أن يستخدم موقعك HTTPS.

Casdoor يمكنه استخدام بروتوكول OIDC كمزود هوية لربط تطبيقات مختلفة. هنا درس تعليمي لـ Jira.

التالي هي بعض الأسماء في التكوين:

  • CASDOOR_HOSTNAME: اسم النطاق أو عنوان IP حيث يتم نشر خادم Casdoor.
  • Jira_HOSTNAME: اسم النطاق أو عنوان IP حيث يتم نشر Jira.

الخطوة 1: نشر Casdoor و Jira

أولاً، نشر Casdoor و Jira.

بعد نشر ناجح، تأكد من الآتي:

  1. يمكن تسجيل الدخول إلى Casdoor واستخدامه بشكل طبيعي.
  2. يمكنك تعيين CASDOOR_HOSTNAME إلى http://localhost:8000 عند نشر Casdoor في وضع prod. انظر وضع الإنتاج.

الخطوة 2: تكوين تطبيق Casdoor

  1. أنشئ أو استخدم تطبيق Casdoor موجود.
  2. ابحث عن طرق المصادقة:رد الاتصال من Jira
  3. أضف تكوينًا واختر OpenID Connection لتسجيل الدخول الموحد في طريقة المصادقةطريقة Jira
  4. ابحث عن عنوان URL لإعادة التوجيه:إعادة توجيه
  5. أضف عنوان URL لإعادة التوجيه:تطبيق Jira

ليس من المستغرب، يمكنك الحصول على قيمتين في صفحة إعدادات التطبيق: Client ID و Client secret، مثل الصورة أعلاه. سنستخدمهما في الخطوة التالية.

افتح متصفحك المفضل وزر: http://CASDOOR_HOSTNAME/.well-known/openid-configuration. سترى تكوين OIDC لـ Casdoor.

الخطوة 3: تكوين Jira

  1. نحتاج إلى مواصلة تكوين التكوين في Jiraالتكوين Config2

  2. يمكنك تكوين تفويض أكثر تعقيدًا لاحقًا. للآن، تحقق مما إذا كان OpenID يعمل بالفعل. تسجيل الدخول إلى Jira