Перейти к основному содержанию

Через встроенный SSO

Это бесплатный метод подключения Casdoor, но ваш сайт должен использовать HTTPS.

Casdoor может использовать протокол OIDC в качестве IDP для подключения различных приложений. Вот учебник по 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