※ 생략된 부분 있음 ※

※ 번역기 사용 + 의역 있음 ※

 

우리는 7월에 Git 작업에 대해 토큰 기반 인증(:personal access 토큰, OAuth, GitHub App installation token)을 사용해야한다고 발표했습니다. 2021813일부터 GitHub.com에서 Git 작업을 하려면 패스워드를 이용한 방식은 허용되지 않습니다.

 

영향을 주는 작업

- Command line에서 GitAccess하는 것

- Git을 사용하는 데스크톱 애플리케이션

- GitHub 패스워드로 액세스하는 모든 GitHub.comGit repositories와 관련된 앱/서비스

- GitHub 앱이 패스워드 인증 방식을 지원하지 않음

계정에 대한 2단계 인증(two-factor authentication, 2FA)이 활성화되어있는 경우 토큰 또는 SSH기반 인증을 사용해야 합니다.

 

뭘 해야 하나?

- 개발자는 HTTPS(권장)SSH 키를 통한 personal access token을 발급받아서 사용해야 합니다. 오래된 서드파티 통합 프로그램을 사용한다면 클라이언트를 최신 버전으로 업데이트해야 합니다.

- 계정에 2단계 인증(two-factor authentication, 2FA)을 활성화할 수 있습니다. 이를 위해 personal access token이 필요합니다.

 

브라운아웃

- 영향을 받는 고객에게 인증 변경 사항을 알리기 위해 두 번의 브라운 아웃이 예정되어있으며, 이 기간동안 암호 인증 지원을 비활성화하고 암호를 사용한 Git 작업이 수행되지 않습니다. 브라운아웃 스케쥴은 아래와 같습니다.

 

* 한국 시각 기준

2021년 6월 30일 16:00 - 19:00
2021년 7월 01일 01:00 - 04:00
2021년 7월 28일 16:00 - 19:00
2021년 7월 29일 01:00 - 04:00

 

타임라인

20201215- GitHub.com에서 Git 작업 인증 시 패스워드를 사용하면 인증방법을 업데이트라는 이메일 발송

2021630, 2021728- 일시적으로 모든 Git 작업에 토큰 인증이 일시적으로 필요(위의 브라운아웃)

2021813- 모든 Git 작업에 토큰 인증이 의무화

 

원본 : https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/

 

Token authentication requirements for Git operations - The GitHub Blog

Beginning August 13th, 2021, we will no longer accept account passwords when authenticating Git operations on GitHub.com and will instead require token-based authentication (for example, a personal access, OAuth, or GitHub App installation token) for all a

github.blog

 

+ Recent posts