Перейти до основного вмісту

Використання плагіна miniOrange

Цей підручник пояснює, як використовувати miniOrange для підключення casdoor та Jira.

Casdoor може використовувати протокол OIDC як IDP для підключення різних додатків. Ви можете звернутися до цього підручника Jira для отримання додаткової інформації.

Нижче наведено деякі важливі назви в конфігурації:

CASDOOR_HOSTNAME: Доменне ім'я або IP, де розгорнуто сервер Casdoor.

Jira_HOSTNAME: Доменне ім'я або IP, де розгорнуто Jira.

Крок 1: Розгортання Casdoor та Jira

Спочатку розгорніть Casdoor та Jira.

Після успішного розгортання переконайтеся:

  1. Встановіть Jira URL (Плани -> Адміністрування -> Система -> Загальна конфігурація) на Jira_HOSTNAME. Jira URL
  2. Casdoor можна увійти та використовувати в звичайному режимі.
  3. Ви можете встановити CASDOOR_HOSTNAME на http://localhost:8000 при розгортанні Casdoor у режимі prod. Дивіться режим виробництва.

Крок 2: Налаштування додатку Casdoor та Jira

  1. Створіть новий додаток Casdoor або використовуйте існуючий.
  2. Встановіть додаток miniOrange для підтримки OAuth. Цей додаток можна знайти в Планах->Адміністрування->Знайти нові додатки->пошук Jira App
  3. Встановіть Selected Application на Custom OpenId.
  4. Знайдіть URL перенаправлення:Jira Callback
  5. Додайте URL перенаправлення:Jira Application
  6. Налаштуйте додаток наступним чином: Jira Config
    • Token server URL: http://CASDOOR_HOSTNAME/api/login/oauth/access_token
    • Authorization server URL: http://CASDOOR_HOSTNAME/login/oauth/authorize
    • UserInfo server URL: http://CASDOOR_HOSTNAME/api/get-account
    • Scopes: address phone openid profile offline_access email

Відкрийте улюблений браузер і відвідайте: http://CASDOOR_HOSTNAME/.well-known/openid-configuration. Ви побачите конфігурацію OIDC Casdoor.

Вийдіть з Jira та протестуйте SSO.Jira Login