오늘은 어떻게 프로젝트에 기여했나요?
- 카카오 소셜 로그인 서버 부분 수정
- 카카오 가입자 회원탈퇴 시 연결 끊기 요청
- 카카오 로그아웃 시 토큰 만료 요청
- 유저 토큰 인증 컨트롤러 버그 수정
- user 모델에 kakao_oauth_token, email_verified, signup_method 컬럼 추가
- user seed 업데이트
- client 나눔카트 부분 함께 디버깅
오늘의 프로젝트에서 힘든 점은 무엇인가요?
- 카카오 소셜 로그인 구현 시 서버에 유저 정보를 저장한다면 그 유저 정보가 카카오에서 자체적으로 변경됐을 때 우리 사이트에서는 예전 정보를 보여줄텐데 이를 업데이트 시켜주는 게 맞는지, 맞다면 어떻게 업데이트 시켜줘야하는지 고민이 되었다.
- 카카오 소셜 로그인 구현 시 refreshToken으로 accessToken을 갱신하는 용도가 동의를 매번 새로 누르지 않고 로그인 눌렀을 때 바로 로그인이 되게 하는 건지, 아니면 로그인 상태를 유지하기 위해서만인건지, 만약 상태 유지만을 위해서라면 지금처럼 서버에서 자체적으로 발급한 refreshToken을 사용해서 로그인을 유지하는 방식으로 구현한다면 어떤 예상치 못한 문제가 있을지 고민이 되었다.
- 소셜 로그인 구현 자유도가 생각보다 높아서 완성도를 높이기 위해 고민할 부분이 많았다.
내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
- 메뉴 컨트롤러 완성, 소셜 로그인 연결까지 완성
'Project > Meal-To-Meal' 카테고리의 다른 글
[dev-log]211204 (0) | 2021.12.05 |
---|---|
[dev-log]211203 (0) | 2021.12.04 |
[dev-log]211201 (0) | 2021.12.02 |
[dev-log]211130 (0) | 2021.12.01 |
[dev-log]211127~29 (0) | 2021.11.30 |