본문 바로가기

개발일지

[developergarten 개발기] 4. github 소셜 로그인 구현 실제 (1)

지금 벨로퍼트님의 velog-server를 참조하면서 github 로그인을 구현하려고 하는데 함수 요청하는 부분 따라가면서 하고있다.. 근데 나는 express를 사용하려고 하기에 koa와는 조금씩 다른 부분이 있는데 이것때문에 일단 바꾸는게 귀찮고 추가로 octokit에서 타입 오류가 왜 나는지 모르겠다.. 흠

ㄴ 이거는 기존에 16버전에서는 Octokit이 default로 불러올 수 있었는데 17버전은 default가 아니라서 

import { Octokit } from '@octokit/rest';

이렇게 가져왔다.

 

현재 일단 github에 리다이렉트하고, 로그인을 하면 access_token을 이용해서 정보를 가져오는데까지는 성공했다.

이제 데이터 집어넣기 직전까지 가야겠다. 

 

추가로 typeorm 학습이 필요하다..