이클립스에서 GIT을 연동하여 사용하려고 GITHUB에서 사용하는 ID와 PASSWORD를 입력하였음에도 불구하고 계속 재 로그인 하라는 팝업 메시지만 뜨는 상황이다.
login팝업창이 무한 반복되면서 별다른 메시지도 없다.
위 창에서 User와 Password를 계속 입력하여도 계속 반복적으로 팝업창이 뜬다.
처음에는 ID와 비밀번호가 틀렸는지 알았지만 입력한 정보는 정확했다.
2021년 8월 13일 기준으로 GITHUB정책상 인증방식이 변경되었다.
기존에는 패스원드로 인증을 진행하였다면 Token방식으로 인증하는것으로 변경되었다.
따라서 Token을 생성하여 주어야 한다.
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.
github.blog
로그인 후, 우측 상단메뉴에서 Settings를 선택한다.
좌측 메뉴에서 Developer setting를 선택한다.
다시 좌측 메뉴에서 Persnal access tokens 메뉴를 선택하여 이동한다.
그런 후, 이름을 입력하고 하단의 scope 권한 범위를 설정한 후 Generate token를 선택하면 tokens이 발급된다.
발급된 토근은 처음 한번만 노출되므로 복사하여 잘 보관해 둔다.
Remote 우클릭 → 아이디 입력 및 비밀번호 입력
비밀번호 입력시 발급한 token을 입력하여 확인버튼을 선택한다.
정상적으로 push가 되는것을 확인할 수 있다.
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.