استخدام إضافة miniOrange
هذا الدليل يشرح كيفية استخدام miniOrange لربط Casdoor وJira.
Casdoor يمكنه استخدام بروتوكول OIDC كمزود هوية لربط تطبيقات متنوعة. يمكنك الرجوع إلى هذا الدليل Jira لمزيد من المعلومات.
فيما يلي بعض الأسماء المهمة في الإعداد:
CASDOOR_HOSTNAME
: اسم النطاق أو عنوان IP حيث يتم نشر خادم Casdoor.
Jira_HOSTNAME
: اسم النطاق أو عنوان IP حيث يتم نشر Jira.
الخطوة 1: نشر Casdoor وJira
بعد النشر الناجح، تأكد من:
- ضبط عنوان URL لـ Jira (الخطط -> الإدارة -> النظام -> التكوين العام) إلى
Jira_HOSTNAME
. - يمكن تسجيل الدخول إلى Casdoor واستخدامه بشكل طبيعي.
- يمكنك ضبط
CASDOOR_HOSTNAME
إلىhttp://localhost:8000
عند نشر Casdoor في وضعprod
. انظر وضع الإنتاج.
الخطوة 2: تكوين تطبيق Casdoor وJira
- إنشاء تطبيق Casdoor جديد أو استخدام واحد موجود.
- تثبيت تطبيق miniOrange لدعم OAuth. يمكنك العثور على هذا التطبيق في الخطط->الإدارة->البحث عن تطبيقات جديدة->البحث
- ضبط
Selected Application
إلى Custom OpenId. - العثور على عنوان URL لإعادة التوجيه:
- إضافة عنوان URL لإعادة التوجيه:
- تكوين التطبيق على النحو التالي:
Token server URL
: http://CASDOOR_HOSTNAME
/api/login/oauth/access_tokenAuthorization server URL
: http://CASDOOR_HOSTNAME
/login/oauth/authorizeUserInfo server URL
: http://CASDOOR_HOSTNAME
/api/get-accountScopes
:address phone openid profile offline_access email
افتح متصفحك المفضل وزر: http://CASDOOR_HOSTNAME
/.well-known/openid-configuration. سترى تكوين OIDC لـ Casdoor.
تسجيل الخروج من Jira واختبار SSO.