GitHub Apps 정보
GitHub Apps는 GitHub의 기능을 확장하는 도구입니다. GitHub Apps 는 열려 있는 GitHub 문제, 끌어오기 요청에 대한 주석 처리 및 프로젝트 관리와 같은 작업을 수행할 수 있습니다. 또한 GitHub에서 발생하는 이벤트를 기반으로 GitHub 외부에서 작업을 수행할 수도 있습니다. 예를 들어, GitHub App는 GitHub에서 이슈가 열리면 Slack에 게시할 수 있습니다.
사용에 GitHub Apps대한 자세한 내용은 GitHub 앱 사용 정보을 참조하세요.
빌드 GitHub Apps에 대한 자세한 내용은 GitHub 앱 만들기 정보을 참조하세요.
GitHub Apps 및 OAuth apps
GitHub은 OAuth apps도 지원합니다. 일반적으로 GitHub Apps보다 OAuth apps가 더 선호됩니다. GitHub Apps 세분화된 권한을 사용하고, 앱이 액세스할 수 있는 리포지토리를 사용자에게 더 잘 제어하고, 수명이 짧은 토큰을 사용합니다. 이러한 속성은 앱의 자격 증명이 유출될 경우에 발생 가능한 손상을 제한하여 앱의 보안을 강화할 수 있습니다. 자세한 내용은 GitHub 앱과 OAuth 앱 간의 차이점을(를) 참조하세요.