본문 바로가기
IntelliJ

최신 IntelliJ(2023.2 이후 버전) GitLab 토큰 연결 방식을 비밀번호 방식으로 바꾸는 방법

by 흑시바 2024. 3. 20.

최근 인텔리제이(IntelliJ) 2023.2 버전부터 GitLab 메뉴가 신규로 생성되어 GitLab 계정을 인증하는 경우, 기본적으로 토큰으로 인증하는 방식으로 강제되었다.

 

일반 GitLab을 사용하는 사용자면 문제가 없을 수도 있지만, 기업 등에서 사설로 사용하는 GitLab 같은 경우는 토큰 인증이 제대로 되지 않아 문제가 발생할 수 있다.

 

실제로 사내에서 운영 중인 사설 GitLab에서 토큰을 발급해서 입력해도 인증이 정상적으로 되지 않았다.

(GraphQL 관련 오류 메시지가 출력된다.)

 

해당 포스트에서는 최신 인텔리제이(IntelliJ) 2023.2 이후 버전에서 GitLab 강제 토큰 인증 방식을 해제하고 비밀번호 인증 방식으로 변경하는 방법에 대해 설명한다.

 

해제하는 방법은 간단하다. 인텔리제이가 업데이트하면서 플러그인에 자동으로 GitLab을 설치하는데, 해당 옵션을 찾아서 Disable 처리하면 된다.

 

File > Settings > Plugins > Installed에서 GitLab 검색 > Disable > Apply

 

Disable 버튼을 눌러 처리하면 Settings의 Version Control에 더 이상 GitLab 옵션이 표시되지 않으며,

다시 한 번 GitLab 인증 시도를 하면 더 이상 토큰을 인증하는 것이 아닌 비밀번호를 인증하라고 나오게 된다.

REFERENCE

https://blog.jetbrains.com/blog/2023/07/26/gitlab-support-in-jetbrains-ide/

https://youtrack.jetbrains.com/issue/IDEA-334704/GitLab-access-tokens-not-working

댓글