Skip to main content

OAuth 앱 빌드

자신 또는 다른 사용자가 사용할 OAuth apps을(를) 빌드할 수 있습니다. OAuth apps에 대한 사용 권한 및 권한 부여 옵션을 등록하고 설정하는 방법을 알아봅니다.

GitHub 앱과 OAuth 앱 간의 차이점

일반적으로 GitHub Apps은(는) 세분화된 사용 권한으로 앱이 액세스할 수 있는 리포지토리를 더 잘 제어할 수 있으며 수명이 짧은 토큰을 사용하는 OAuth apps(으)로 기본 설정됩니다.

OAuth 앱의 트래픽률 제한

속도 제한은 모든 사용자에게 일관된 액세스를 보장하기 위해 트래픽 속도를 GitHub.com로 제한합니다.

OAuth 앱 만들기

개인 계정에서 또는 관리자 액세스 권한이 있는 조직에서 OAuth app을(를) 만들고 등록할 수 있습니다. OAuth app을(를) 만드는 동안 퍼블릭으로 간주되는 정보만 사용하여 개인 정보를 보호해야 합니다.

OAuth 앱을 사용하여 REST API에 인증하기

몇 가지 예제를 사용하여 인증하는 다양한 방법에 대해 알아봅니다.

OAuth 앱 권한 부여

다른 사용자가 OAuth app에 권한을 부여하도록 설정할 수 있습니다.

OAuth 앱에 대한 범위

범위를 사용하면 필요한 액세스 유형을 정확히 지정할 수 있습니다. 범위는 OAuth 토큰에 대한 액세스를 _제한_합니다. 사용자가 이미 가지고 있는 것 이상의 추가 권한은 부여하지 않습니다.

OAuth 앱에 대한 사용자 지정 배지 만들기

사용자 고유의 로고 이미지를 업로드하고 배경을 사용자 지정하여 OAuth app의 기본 배지를 바꿀 수 있습니다.

OAuth 앱 만들기 모범 사례

다음 모범 사례를 따라 OAuth app의 보안과 성능을 개선하세요.