이번주는 좋은 것과 나쁜 것이 무엇이 있었나요?
로그인 후 세션 쿠키가 사라지는 것을 해결할 수 없었습니다. 서로 다른 도메인에서 OAuth2 + 세션 로그인 구현 관련해서 인터넷에서 찾아볼 수 있었던 내용들은 다 적용해봐도 쿠키가 사라졌습니다. 일찍 안되는 것으로 판단했어야 했는데 늦었습니다. 서브 도메인을 맞추는 방법으로 진행해야 할 것 같습니다.
SecurityConfig에서 petmitAll()로 열어둔 경로가 MockMvc 테스트에서 403에러가 발생했었습니다. MockMvc 테스트에서는 SecurityConfig 빈이 적용 안되는 것을 알았습니다.
이번주 진행했던 개발 내용은 무엇이었나요?
- OAuth2 로그인 기능을 구현했으나 정상 동작하지는 않았습니다.
- 피드와 댓글 작성 기능을 구현했지만 피드의 이미지 업로드에서 문제가 생겼습니다.
- 피드 조회 기능은 완성했으나 데이터를 넣지 못했습니다.
- https 서버 구축
가장 고민을 했던 부분은 무엇이었나요?
Controller에서 이미지 파일을 받아 S3로 업로드하는 API를 테스트하고 Spring REST Docs로 문서 제작하는 것이 어려웠습니다. Controller 부터 잘못 작성한 것 같아서 수정하려고 합니다.
구현하는 것마다 문제가 생기고 시간이 촉박하니 Spring REST Docs를 없애고 Swagger를 다시 적용할까 고민했었습니다. Swagger에 OAuth2 적용할 시간도 많이 걸릴 것 같아서 그냥 진행했습니다.
아쉬운 부분을 개선하기 위해서 필요한 것은 무엇인가요?
로그인 기능과 피드 작성 기능에서 문제가 생겨서 다른 기능들이 제대로 진행되지 않았습니다.
다음주는 어떻게 보낼 예정인가요?
- 동작에 문제가 있는 기능 먼저 정상 작동하도록 해야겠습니다.
'Whatever 프로젝트 코스' 카테고리의 다른 글
Whatever 프로젝트 회고 - 7 주차 (0) | 2023.09.25 |
---|---|
Whatever 프로젝트 회고 - 6 주차 (0) | 2023.09.18 |
Whatever 프로젝트 회고 - 4 주차 (1) | 2023.09.04 |
Whatever 프로젝트 회고 - 3 주차 (0) | 2023.08.28 |
Whatever 프로젝트 회고 - 2 주차 (0) | 2023.08.21 |