내장 SSO를 통해
이것은 Casdoor를 연결하는 무료 방법이지만, 귀하의 웹사이트는 HTTPS를 사용해야 합니다.
Casdoor는 OIDC 프로토콜을 IDP로 사용하여 다양한 애플리케이션을 연결할 수 있습니다. 다음은 Jira 튜토리얼입니다.
다음은 구성의 일부 이름입니다:
CASDOOR_HOSTNAME
: Casdoor 서버가 배포된 도메인 이름 또는 IP.Jira_HOSTNAME
: Jira가 배포된 도메인 이름 또는 IP.
단계 1: Casdoor와 Jira 배포
성공적인 배포 후, 다음을 확인합니다:
- Casdoor는 로그인하고 정상적으로 사용할 수 있습니다.
- Casdoor를
prod
모드에서 배포할 때CASDOOR_HOSTNAME
을http://localhost:8000
으로 설정할 수 있습니다. 프로덕션 모드를 참조하십시오.
단계 2: Casdoor 애플리케이션 구성
- 기존의 Casdoor 애플리케이션을 생성하거나 사용합니다.
- 인증 방법 찾기:
- 구성을 추가하고 인증 방법에서 OpenID Connection 단일 로그인을 선택합니다
- 리디렉트 URL 찾기:
- 리디렉트 URL 추가:
놀랍게도, 위의 그림처럼 애플리케이션 설정 페이지에서 두 가지 값을 얻을 수 있습니다: Client ID
와 Client secret
. 우리는 다음 단계에서 이들을 사용할 것입니다.
가장 좋아하는 브라우저를 열고 다음을 방문합니다: http://CASDOOR_HOSTNAME
/.well-known/openid-configuration. Casdoor의 OIDC 구성을 볼 수 있습니다.
3단계: Jira 구성하기
Jira에서 구성을 계속 설정해야 합니다.
나중에 더 복잡한 권한 부여를 구성할 수 있습니다. 지금은 OpenID가 실제로 작동하는지 확인하세요.