메인 콘텐츠로 건너뛰기

내장 SSO를 통해

이것은 Casdoor를 연결하는 무료 방법이지만, 귀하의 웹사이트는 HTTPS를 사용해야 합니다.

Casdoor는 OIDC 프로토콜을 IDP로 사용하여 다양한 애플리케이션을 연결할 수 있습니다. 다음은 Jira 튜토리얼입니다.

다음은 구성의 일부 이름입니다:

  • CASDOOR_HOSTNAME: Casdoor 서버가 배포된 도메인 이름 또는 IP.
  • Jira_HOSTNAME: Jira가 배포된 도메인 이름 또는 IP.

단계 1: Casdoor와 Jira 배포

먼저, CasdoorJira를 배포합니다.

성공적인 배포 후, 다음을 확인합니다:

  1. Casdoor는 로그인하고 정상적으로 사용할 수 있습니다.
  2. Casdoor를 prod 모드에서 배포할 때 CASDOOR_HOSTNAMEhttp://localhost:8000으로 설정할 수 있습니다. 프로덕션 모드를 참조하십시오.

단계 2: Casdoor 애플리케이션 구성

  1. 기존의 Casdoor 애플리케이션을 생성하거나 사용합니다.
  2. 인증 방법 찾기: Jira 콜백
  3. 구성을 추가하고 인증 방법에서 OpenID Connection 단일 로그인을 선택합니다 Jira 방법
  4. 리디렉트 URL 찾기: 리디렉션
  5. 리디렉트 URL 추가: Jira 애플리케이션

놀랍게도, 위의 그림처럼 애플리케이션 설정 페이지에서 두 가지 값을 얻을 수 있습니다: Client IDClient secret. 우리는 다음 단계에서 이들을 사용할 것입니다.

가장 좋아하는 브라우저를 열고 다음을 방문합니다: http://CASDOOR_HOSTNAME/.well-known/openid-configuration. Casdoor의 OIDC 구성을 볼 수 있습니다.

3단계: Jira 구성하기

  1. Jira에서 구성을 계속 설정해야 합니다.Config Config2

  2. 나중에 더 복잡한 권한 부여를 구성할 수 있습니다. 지금은 OpenID가 실제로 작동하는지 확인하세요. Jira 로그인