티스토리 뷰
깃허브에서 기본 패스워드 인증이 2021년 8월 13일까지만 가능하니 personal access token을 이용하라는 메일이 왔다.
github.blog/2020-12-15-token-authentication-requirements-for-git-operations/
깃허브 데스크톱은 괜찮다고 나와있으니 상관없는데, 인텔리제이에 등록한 깃허브 계정 설정도 바꿔줘야 되나 싶었지만 키체인에서 등록된 비밀번호를 확인해 보니 다행히 인텔리제이가 알아서 등록한 비밀번호를 암호화해서 인증에 사용하고 있었다.
개인 액세스 토큰은 docs.github.com/en/github/authenticating-to-github/creating-a-personal-access-token
여기를 참고해서 만들면 된다.
참고로 액세스 토큰을 발급받고 새로고침을 하거나 다른 페이지로 가면 절대 안 된다.
보안상의 이유로 다시는 토큰 값을 조회할 수 없게 되기 때문이다.
만약 자동으로 인증되게 설정해 놨다면 docs.github.com/en/github/using-git/updating-credentials-from-the-macos-keychain
여기를 참고해서 등록된 아이디와 비밀번호를 바꿔주면 된다.
이상하게 키체인에서 직접 계정 정보를 삭제하는 게 안돼서(경고 창도 안 뜬다.) 하는 수 없이 커맨드 라인 명령어로 바꿔줬다.
$ git credential-osxkeychain erase
host=github.com
protocol=https
터미널에 명령어를 입력하면 아무런 응답 없이 가만히 있는데 그냥 엔터를 한번 더 치면 된다.
키체인에서 계정 정보가 삭제됐는지 확인하고 인증이 필요한 작업(pull, push, clone 등등...)을 하면 아이디와 비밀번호 입력창이 나타나게 된다.
아이디는 그대로, 비밀번호는 발급받은 토큰 값을 넣어주면 성공적으로 작업이 수행된다.
'TIL' 카테고리의 다른 글
자바스크립트(JavaScript) ES6, ES11 문법 간단 정리 (0) | 2021.02.25 |
---|---|
Java 컬렉션 프레임워크(Collection Framework) 요약 (0) | 2021.02.17 |
스프링 시큐리티(Spring Security) 간단 정리 (0) | 2021.02.09 |
자바 람다식에 대해 (0) | 2021.02.08 |
자바(Java) 스레드(Thread) 공부 (0) | 2021.02.07 |
- Total
- Today
- Yesterday
- java
- Set
- 도커
- IDE
- gem
- Gson
- EC2
- JSON
- interface
- 인텔리제이
- Docker
- S3
- git
- 데이터베이스
- Stream
- Thymeleaf
- rbenv
- homebrew
- framework
- 유효성 검사
- 이클립스
- 충돌에러
- IntelliJ
- optional
- 스트림
- Jackson
- 타임리프
- bootstrap
- Github
- Spring
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |