codestates / codestates/art-ground
[Dev Log] 20210922 / 문순려
- Dominant language
- JavaScript
- Stars
- 7
- Forks
- 9
- PR merge metrics
- No merged PRs in 30d
Description
### **오늘은 어떻게 프로젝트에 기여했나요?**
- 카카오 OAuth 응답 확인 및 디버깅
### **오늘의 프로젝트에서 힘든 점은 무엇인가요?**
- oauth 디버깅 중 응답을 받아오는 과정에서 client 디렉토리에 node_modules가 5000개 이상 변경..? 새롭게 설치되어서 이 파일들을 .gitignore에 적용시키기 위해 tracking을 제거해야 했는데, 이 사실을 모르고 그냥 냅다 커밋할 뻔해서 큰일날 뻔했다.. 다행히 지영님이 관련 참고 링크를 주셔서 해결할 수 있었다.
- 카카오에서 회원정보를 받아오는 것까지는 어렵지 않았는데 생각을 해보니 로그인만 시켜서 될 일이 아니라 최초 1회 로그인 시에는 서버에서 받아온 정보로 회원가입을 시켜서 데이터베이스에 유저 정보를 저장해두고 있어야 이후 유저가 웹사이트의 모든 유저 기능을 정상적으로 사용할 수 있다는 것을 뒤늦게 깨달았다. 추가로 코드 작업을 하긴 해야 할 것 같다.
- express권장구조로 디렉토리 전체 리팩토링을 진행하고 검수를 안했더니 멀쩡히 되던 라우팅이 전부 먹통이 되어버려 결국 다시 원상복구 시켜야 했다. 나중에 리팩토링할 브랜치를 따로 파서 다시 작업해봐야할 것 같다.
### **내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?**
- [x] 로그인 코드 리팩토링
- [x] 카카오 OAuth getUserInfo에서 회원가입 시키는 코드 추가 작성 후 검수
- [x] +) admin 관련 api 구현 시작
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.