codestates / codestates/art-ground

[Dev Log] 20210921 / 문순려

Open
#119 0 comments 0 reactions 1 assignee Claimed by @Sunryeo View on GitHub
Dev Log
Dominant language
JavaScript
Stars
7
Forks
9
PR merge metrics
No merged PRs in 30d

Description

### **오늘은 어떻게 프로젝트에 기여했나요?**

- 카카오 OAuth 구현
- express 권장구조로 controllers 리팩토링

### **오늘의 프로젝트에서 힘든 점은 무엇인가요?**

- 연휴 기간이라 그런지 작업 시작하기가 너무 너무 싫었다. 이렇게 코드 치기 싫었던 적이 또 언제였나 생각하면서 오후시간 내내 밍기적 대다가 겨우 시작했다. 한 번 시작하고 나면 나름 집중해서 하는 편인데, 역시 시작이 반인가..
- 섹션 3에서 했던 OAuth 스프린트 이후 OAuth 구현이 처음이라 많이 뚝딱댈줄 알았는데 생각보다 할만 했다. 다만 처음 로직이 조금 헷갈려서 우왕좌왕했다. 인가 코드를 먼저 받고, 받은 인가 코드로 토큰을 받고, 받은 토큰으로 사용자 정보를 받아오는 구조를 기억해내고 이해하는 데에 시간이 조금 걸렸다. 오랜만에 다시 펼쳐보는 로직인 것 치고는 시간이 오래 걸리진 않은 것 같다.
- 인가 코드를 서버에서 처음에 받으려고 했다는 것이,, 참 당황스럽다. 어쩐지 소스코드에서나 동욱님이 쓰신 구글 로그인 코드에서도 인가 코드를 서버에서 받아오지 않던데 인가 코드는 클라이언트에서 받아서 서버로 넘겨줘야 한다는 것을 섹션 3에서 했던 스프린트를 보고 알았다. 어쩐지 처음부터 req.body에 authorization code가 들어온다 했다..

### **내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?**

- [ ] 카카오 OAuth 응답 확인 및 디버깅
- [ ] 로그인 코드 리팩토링
- [ ] +) admin 관련 api 구현 시작

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.