GitHub
GitHub OAuth는 웹 애플리케이션 플로우와 디바이스 플로우를 모두 지원합니다. OAuth 자격 증명을 얻기 위해 계속 읽어주세요.
먼저, 새로운 GitHub 앱을 등록하기 위해 GitHub 개발자 설정을 방문해주세요.
주의
팁: GitHub 앱은 여러 리디렉션 URI를 추가할 수 있으므로 테스트 및 프로덕션 환경을 배포할 때 편리함을 가져올 수 있기 때문에 OAuth 앱을 대체하기 위해 GitHub 앱을 사용하는 것을 권장합니다. GitHub 공식도 OAuth 앱 대신 GitHub 앱을 사용하는 것을 권장합니다.
그런 다음 GitHub 앱 이름, 홈페이지 URL, 설명, 그리고 콜백 URL을 입력하세요.
인증 콜백 URL을 올바르게 설정하세요
GitHub 앱 설정에서, Callback URL
은 당신의 Casdoor의 콜백 URL이어야 하며, Casdoor의 Redirect URL
은 당신의 애플리케이션의 콜백 URL이어야 합니다.
자세한 내용은 앱 설정을 읽어보세요.
GitHub 앱을 등록한 후에는 이제 Client Secret
을 생성할 수 있습니다!
GitHub OAuth 제공자를 추가하고 Casdoor에 Client ID
와 Client Secret
을 입력하세요.
이제 GitHub를 제3자 서비스로 사용하여 인증을 완료할 수 있습니다.