이 버전의 GitHub Enterprise는 다음 날짜에 중단되었습니다. 2024-09-25. 중요한 보안 문제에 대해서도 패치 릴리스가 이루어지지 않습니다. 더 뛰어난 성능, 향상된 보안, 새로운 기능을 위해 최신 버전의 GitHub Enterprise Server로 업그레이드합니다. 업그레이드에 대한 도움말은 GitHub Enterprise 지원에 문의하세요.
OAuth 앱 빌드
자신 또는 다른 사용자가 사용할 OAuth apps을(를) 빌드할 수 있습니다. OAuth apps에 대한 사용 권한 및 권한 부여 옵션을 등록하고 설정하는 방법을 알아봅니다.
GitHub 앱과 OAuth 앱 간의 차이점
일반적으로 GitHub Apps은(는) 세분화된 사용 권한으로 앱이 액세스할 수 있는 리포지토리를 더 잘 제어할 수 있으며 수명이 짧은 토큰을 사용하는 OAuth apps(으)로 기본 설정됩니다.
OAuth 앱의 트래픽률 제한
속도 제한은 모든 사용자에게 일관된 액세스를 보장하기 위해 트래픽 속도를 GitHub Enterprise Server 인스턴스로 제한합니다.
OAuth 앱 만들기
개인 계정에서 또는 관리자 액세스 권한이 있는 조직에서 OAuth app을(를) 만들고 등록할 수 있습니다. OAuth app을(를) 만드는 동안 퍼블릭으로 간주되는 정보만 사용하여 개인 정보를 보호해야 합니다.
OAuth 앱을 사용하여 REST API에 인증하기
몇 가지 예제를 사용하여 인증하는 다양한 방법에 대해 알아봅니다.
OAuth 앱 권한 부여
다른 사용자가 OAuth app에 권한을 부여하도록 설정할 수 있습니다.
OAuth 앱에 대한 범위
범위를 사용하면 필요한 액세스 유형을 정확히 지정할 수 있습니다. 범위는 OAuth 토큰에 대한 액세스를 _제한_합니다. 사용자가 이미 가지고 있는 것 이상의 추가 권한은 부여하지 않습니다.
OAuth 앱에 대한 사용자 지정 배지 만들기
사용자 고유의 로고 이미지를 업로드하고 배경을 사용자 지정하여 OAuth app의 기본 배지를 바꿀 수 있습니다.
OAuth 앱 만들기 모범 사례
다음 모범 사례를 따라 OAuth app의 보안과 성능을 개선하세요.