TIL

TIL_20221227

번잔중 2022. 12. 27. 23:49

오늘 할 일

🍏 코드 스테이츠 89일차

[Pre-Project] Day 9

  • API 문서 작성하기
  • 비밀번호 찾기 기능 구현하기

다른거

  • 1일 1커밋

오늘 배운 것

API 문서 작성하기

  • Sping REST Docs에 대해 이야기 했었는데요, 우선 User만 하다가 포기했습니다. ^_^ 로그인 쪽은 JWT가 적용돼있어서 REST Docs로 어떻게 빼줘야 할지 모르겠더라구요 ㅠㅠ 그래서 Swagger로 갈아타서 현재까지 구현한 코드는 API 문서화가 됐습니다. 물론 읽기 편하게 만들어줘야 하긴 합니다!
  • 결론: Swagger 짱

비밀번호 찾기 기능 구현하기

  • 비밀번호 찾기 기능을 구현했습니다. 이메일 주소를 입력하면 해당 이메일 주소로 임시 비밀번호를 전송하는 것인데요. 몇 일간 못하다가 성공하니까 기분이 좋네요. ㅎㅎㅎ
  • 지금까지 뜻도 모르고 썼던 내용들도 이번 프로젝트를 하면서 하나씩 알아가는 재미가 있습니다. ㅎㅎ 확실히 두번, 세번 보고 코드도 생각하면서 작성해보니 그냥 공부할 때보다는 즐겁네요! (물론 피곤합니다ㅠ)

느낀점

  • 결국 Swagger로 갈아탔습니다. 잘 되지 않아서 이대로는 더 중요한 것들을 놓칠 수도 있다는 생각에 Spring REST Docs는 보내줬습니다. 안녕 Spring REST Docs! 😭
  • 비밀번호 찾기 기능을 "제가구현했습니다! 왕뿌듯 x 100 임시 비밀번호 메일만 보내준 것이 아니라 임시 비밀번호를 암호화해가지고 저장해주고 그랬습니다. 제가요. ㅎㅎㅎㅎ 힘들지만 즐겁습니닷!

내일 할 일

🍏 코드 스테이츠 90일차

[Pre-Project] Day 10

  • User에 Tag 연관 관계 매핑하기
  • 비밀번호 변경 기능 추가
  • Swagger에 필요한 정보 표시하기
  • 로그인 기능 API 문서에 추가하기

다른거

  • 1일 1커밋

'TIL' 카테고리의 다른 글

TIL_20221229  (0) 2022.12.29
TIL_20221228  (5) 2022.12.28
TIL_20221226  (0) 2022.12.26
🎄 TIL_20221225  (2) 2022.12.25
🎅🏼 TIL_20221224  (2) 2022.12.25