github에서 토큰을 발급하는 방법을 알아보자!
요약 :
Settings > Developer settings > Personal access tokens > Generate new token
github에 로그인 후 우측 상단 내 프로필을 누르면 뜨는 메뉴들
그 중 Settings 클릭
좌측 메뉴들 중 아래로 내려가면 있는 Developer settings 클릭
Personal access tokens 클릭
그러면 내가 그동안 발급했던 토큰들과 토큰들의 유효기간, 토큰 발급 시 설정했던 이름이 쭉 보이고
우측 상단에 Generate new token 클릭
토큰에 이름을 설정하고(이 이름은 딱히 사용되는 곳이 없고 내가 식별하기 위함이므로 한글 섞고 맘대로 정해도 됨)
토큰의 유효기간을 설정한다.
그리고 그 아래 체크박스들이 엄청 많은데
이 토큰으로 어떤 작업까지 할 수 있도록 허가할건지 권한을 주는 거다.
그냥 기본적인 commit push pull 만 하려면 repo 에만 체크하면 된다.
다른 권한도 필요하다면 어떤 걸 체크해야 하는지 찾아볼 것
모두 설정했으면 맨 아래에 Generate token 클릭
토큰이 생성되었다.
그러면 아까 그 토큰 목록 화면으로 돌아오는데,
목록 맨 위에 요상하게 생긴 문자열이 생겼다. 이게 내가 방급 발급한 토큰이고
중요한 건 이 화면 이후에는 이 토큰을 다시 확인할 수 없다!!!!
문자열 옆에 클립보드 아이콘 버튼을 눌러서 토큰을 잘 복사해두고
혹시 모르니 가능하면 작업이 끝날때까지 이 화면을 벗어나지 말자.
그리고 이 토큰은 다른 사람에게 공개되지 않도록 주의할 것.
** 이 화면을 벗어났다가 다시 돌아오면 (새로고침 한다던지) 이 문자열은 보이지 않고 내가 설정했던 토큰 이름만 보인다.
토큰 사용 준비 끝!
이 토큰을 github 로그인에 어떻게 사용하는 지는 아래 링크 글을 참고하기 바란다.