메인 콘텐츠로 건너뛰기

GitHub

GitHub OAuth는 웹 애플리케이션 플로우와 디바이스 플로우를 모두 지원합니다. OAuth 자격 증명을 얻기 위해 계속 읽어주세요.

먼저, 새로운 GitHub 앱을 등록하기 위해 GitHub 개발자 설정을 방문해주세요.

주의

팁: GitHub 앱은 여러 리디렉션 URI를 추가할 수 있으므로 테스트 및 프로덕션 환경을 배포할 때 편리함을 가져올 수 있기 때문에 OAuth 앱을 대체하기 위해 GitHub 앱을 사용하는 것을 권장합니다. GitHub 공식도 OAuth 앱 대신 GitHub 앱을 사용하는 것을 권장합니다.

githubapps

그런 다음 GitHub 앱 이름, 홈페이지 URL, 설명, 그리고 콜백 URL을 입력하세요.

GitHub

인증 콜백 URL을 올바르게 설정하세요

GitHub 앱 설정에서, Callback URL당신의 Casdoor의 콜백 URL이어야 하며, Casdoor의 Redirect URL당신의 애플리케이션의 콜백 URL이어야 합니다.

자세한 내용은 앱 설정을 읽어보세요.

GitHub 앱을 등록한 후에는 이제 Client Secret을 생성할 수 있습니다!

GitHub 클라이언트 ID

GitHub OAuth 제공자를 추가하고 Casdoor에 Client IDClient Secret을 입력하세요.

Github 제공자

이제 GitHub를 제3자 서비스로 사용하여 인증을 완료할 수 있습니다.