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

Using the miniOrange plugin

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

This guide connects Jira to Casdoor via OIDC using the miniOrange plugin.

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

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

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

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

Deploy Casdoor and Jira.

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

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

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

  1. Створіть новий додаток Casdoor або використовуйте існуючий.
  2. Install the miniOrange OIDC app (Plans → Administration → Find new apps → search). 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

OIDC discovery: http://<CASDOOR_HOSTNAME>/.well-known/openid-configuration.

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