[:writing_hand: Dev Log] 김보라 / 2021-12-07
Open
Dev Log
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
### **오늘은 어떻게 프로젝트에 기여했나요?**
- 로그인 로직에 콜백 컴포넌트를 적용했다.
- 이전 프로젝트에서 서버의 인증 토큰 전달 방식과 클라이언트의 요청 방식이 잘못되었음을 테스트를 통해 밝혀냈다.
### **오늘의 프로젝트에서 어떤 에러가 발생했고, 어떻게 해결했나요?**
- 클라이언트에서 서버로 login 요청을 보낸 후 서버에서 redirect를 통해 다시 원래 URI로 돌아가면
컴포넌트가 새로 마운트되어 요청 다음의 코드 실행이 불가하다!!
- 해결 방안 1
네이버 로그인 요청
서버측에서 네이버 콜백까지 하고 나서 응답 리다이렉트로 템프 컴포넌트
콜백 컴포넌트에서 유저정보 요청
- 해결 방안 2
네이버 로그인 요청을 하고
응답이 오면 로그인 컴포넌트에서 history로 템프 컴포넌트로 이동
콜백 컴포넌트에서 네이버 콜백 요청을 하면
서버에서 콜백도 실행하고 응답에 유저 정보를 담아서 응답
- 채택된 방안: 1안
### **오늘의 프로젝트에서 힘든 점은 무엇인가요?**
- 콜백 컴포넌트의 개념을 몰라 위의 문제를 어떻게 해결해야 할지 한참 고민했다.
### **내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?**
- Get User 구현
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.