일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- kotlin
- 백준 1967번 트리의 지름 G4 자바
- 백준 2660번 회장뽑기 G5
- 스프링 다중프로필
- 백준 1600번 말이 되고픈 원숭이
- 백준 2206번 벽 부수고 이동하기 G3
- 코틀린기초
- 프로그래머스 java
- HashSet
- StringBuilder
- dp
- Stack
- 백준 11725번 트리의 부모 찾기
- Java
- 백준 8979번 올림픽 S5 자바
- HashMap
- 서브모듈 yml
- replace()
- 백준 1240번 노드사이의 거리
- map
- 전위 중위 후위
- 스프링 on-profile
- 프로그래머스 자바
- 백준 2589번 보물섬 G5
- hash
- StringTokenizer
- toUpperCase
- append
- 포인트 컷
- 프로그래머스
Archives
- Today
- Total
말하는 컴공감자의 텃밭
Git Oauth 활용 로그인 하기 본문
728x90
GitHub Finder을 만드는 과제가 있어 진행하던 중
Git Oauth이 필요해서 사용법을 정리한다.
OAuth application 등록하고 client_id 랑 client_secret 값을 알아내야했다.
// 링크
홈페이지 URL 이랑 콜백 URL을 작성해주면
Client ID를 얻을 수 있다.
우측하단 Generate a new client secret을 누르면 Client secrets를 얻을 수 있다.
class Github {
constructor() {
this.client_id = "cac010b61d2e616072ea"; // oauth id
this.client_secret = "7d69d0db3f2a29adb329ca9aa85d411b338daaca";
this.repos_count = 5;
this.repos_sort = "created: asc";
}
위 코드를 활용하여 GitHub 데이터를 파싱할 수 있었다.
728x90
'Tool > git' 카테고리의 다른 글
서브모듈 - subModule (0) | 2024.05.14 |
---|---|
Git 하위 폴더만 가져오기 - sparseCheckout (0) | 2024.01.16 |
GitHub 정리 - 알고리즘 스터디 관리 편 (1) | 2024.01.04 |
git 화살표 폴더 (0) | 2023.10.31 |
git - 프로젝트 올리기 (0) | 2023.03.07 |
Comments