일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- G-Suite
- 아이폰
- python
- 유튜브
- 알고리즘
- MongoDB
- 그리디 알고리즘
- selenium
- 코딩
- List
- 링크
- gpu 병렬처리
- 탐욕 알고리즘
- 단축어
- DB
- 구글 드라이브
- Django
- docker-compose
- 장고
- pymongo
- 추천 영상
- 깃허브
- Google Drive
- 파이썬
- 바로학교
- 충북
- venv
- nocookie
- 리스트
- flask
Archives
- Today
- Total
SSAMKO의 개발 이야기
[github] access token으로 인증하기 - authentication 본문
반응형
이 글을 찾아오셨다면 아마도 아래와 같은 오류를 보신 적이 있으실겁니다
remote: Password authentication is temporarily disabled as part of a brownout. Please use a personal access token instead.
remote: Please see https://github.blog/2020-07-30-token-authentication-requirements-for-api-and-git-operations/ for more information.
fatal: unable to access 'https://github.com/AI/frontend.git/': The requested URL returned error: 403
github에서 조만간 token만을 이용해 인증을 하겠다고 하니까 이참에 token 인증 방법을 익혀두시면 편하실거에요
token을 사용하려면 먼저 token을 만들어 줍니다.
profile > settings > developer settings > personal access token 으로 가서
왼쪽에 generate new token을 눌러줍니다.
Note에 토큰에 대한 설명을 넣어주고,
expiration에는 토큰의 사용기한을 넣어줍니다. 개인이 본인 컴퓨터에서만 쓸 목적이라면 No expiration을 해주셔도 됩니다.
scopes는 토큰의 권한 범위를 지정해주는 건데, 디테일한 설정이 필요없으신 분이라면 아래와 같이 체크해주시면 일반적으로 사용하는데에는 무리가 없습니다.
이제 발급받은 토큰은 딱 한번만 볼 수 있으니 잘 기록해두시기 바랍니다.
토큰을 이용해 인증하는 방법은 remote를 지정할때 토큰을 입력해주는 겁니다.
만일, 위와같은 에러문구를 보고 오셨다면,
git remote set-url origin http://{token}@github.com/AI/frontend.git/
이렇게 origin remote의 url 앞에 token 정보를 넣어주시면 됩니다.
반응형
'IT알쓸신잡' 카테고리의 다른 글
[ubuntu] ssh tunneling - systemd로 관리하기 (0) | 2021.02.08 |
---|---|
mac os에서 xfs 파일시스템 사용하기 (0) | 2021.02.04 |
[ngrok] 외부에서 localhost로 접속하기 (0) | 2021.02.02 |
[vim] editor에서 backspace (delete) 키가 작동하지 않을 때 (0) | 2021.01.28 |
[ubuntu] vim 에디터에서 방향키가 인식되지 않을 때 (0) | 2021.01.25 |
Comments