- 
GitHub에서 OAuth application 등록 - 링크 GitHub > Settings > Developer settings > OAuth Apps > New OAuth App주의해야 할 입력 값- 
Homepage URL: jenkins-url
- 
Authorization callback URL: jenkins-url/securityRealm/finishLogin
 
- 
- 
Application logo 등록 (optional)  
- 
Jenkins에 GitHub Authentication 플러그인 설치 Manage Jenkins > Manage Plugins > 'Available' 탭 > 'GitHub Authentication' 검색
- 
Jenkins에 GitHub 설정 Manage Jenkins > Configure Global Security > Authentication > Security Realm > Github Authentication Plugin 주의해야 할 입력 값 주의해야 할 입력 값- 
Client ID: 1.에서 발급받은 값
- 
Client Secret: 1.에서 발급받은 값
 
- 
- 
Jenkins에 GitHub 계정 권한 설정 Manage Jenkins > Configure Global Security > Authorization > Strategy > Authorization > 'Matrix-based security' 선택 Warning Warning이후에 Jenkins를 재로그인하게 되는데 이 설정을 안한 상태로 저장하면 어떤한 계정으로도 접근이 불가능해진다.