본문 바로가기
Study in Bootcamp/Main Project

[Main Project] Day 8 : 소셜 로그인 구현 및 자체 로그인 공통 클래스 정리

by Bhinney 2022. 11. 17.

본 글은 프로젝트를 기록하기 위해 적은 글 입니다.

수정이 될 수 있으며, 정확하지 않을 수 있습니다.


📌 소셜 로그인 구현


📌 공통 클래스 정리

  • 이제 본격적으로 소셜과 자체 로그인을 합치려고 한다.
  • 따라서 공통으로 쓸 수 있는 클래스들을 정리하여 하나의 클래스로 합치는 작업을 하였다.
  • TokenProvider와 Controller, Service 세 가지는 합치는 것에 성공했다.
  • 이제 해당 클래스들을 적절히 수정해야겠지!
  • 남은 부분도 합친 후 다시 같이 구현하는 방법을 간구해보아야 할 것 같다!
  • 소셜로 한 번에 되면 좋았겠지만, 로컬이 막혔다..
  • 해당 문제를 찾아서 해결해야한다!

📌 Rest Docs 성공

  • 멘토링을 하면서 멘토님의 도움으로 레스트 독스에 성공하였다.
  • 해당 문제는 더미데이터가 없어서 발생한 것이었다.
  • 하지만 의문은, 실습할 때에는 데이터가 없어도 되었는데 왜 이번엔 안되었는지 의문이다.
  • 그래도 어찌저찌 성공해서 굉장히 맘에 든다.
  • html 문서로는 아직 안해놨...다...😭
  • 이것은 내일 해서 저장해놔야지!
  • 또한 validation은 따로 추가하였다!


🔥내일 할 일

  • 소셜 로그인 + 자체로그인... ing
  • 리프레시 토큰으로 토큰 재발급 리다이렉트..?

댓글