본 글은 프로젝트를 기록하기 위해 적은 글 입니다.
수정이 될 수 있으며, 정확하지 않을 수 있습니다.
📌 소셜 로그인 구현
- 카카오 소셜 로그인 구현에 성공하였다.
- 해당 사진을 캡쳐하지 못해서 내일 다시 캡쳐해보려고 한다.
- 카카오 API : https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api
- 위의 API를 이용하였으며, redirect를 보았다.
📌 공통 클래스 정리
- 이제 본격적으로 소셜과 자체 로그인을 합치려고 한다.
- 따라서 공통으로 쓸 수 있는 클래스들을 정리하여 하나의 클래스로 합치는 작업을 하였다.
- TokenProvider와 Controller, Service 세 가지는 합치는 것에 성공했다.
- 이제 해당 클래스들을 적절히 수정해야겠지!
- 남은 부분도 합친 후 다시 같이 구현하는 방법을 간구해보아야 할 것 같다!
- 소셜로 한 번에 되면 좋았겠지만, 로컬이 막혔다..
- 해당 문제를 찾아서 해결해야한다!
📌 Rest Docs 성공
- 멘토링을 하면서 멘토님의 도움으로 레스트 독스에 성공하였다.
- 해당 문제는 더미데이터가 없어서 발생한 것이었다.
- 하지만 의문은, 실습할 때에는 데이터가 없어도 되었는데 왜 이번엔 안되었는지 의문이다.
- 그래도 어찌저찌 성공해서 굉장히 맘에 든다.
- html 문서로는 아직 안해놨...다...😭
- 이것은 내일 해서 저장해놔야지!
- 또한 validation은 따로 추가하였다!
🔥내일 할 일
- 소셜 로그인 + 자체로그인... ing
- 리프레시 토큰으로 토큰 재발급 리다이렉트..?
'Study in Bootcamp > Main Project' 카테고리의 다른 글
[Main Project] Day 10 + 주말 : 자체로그인 배포 및 로그인 수정 (0) | 2022.11.22 |
---|---|
[Main Project] Day 9 : 로그인 수정하기 (1) | 2022.11.19 |
[Main Project] Day 6 & 7 : JWT Provider를 이용한 로그인 구현 (0) | 2022.11.16 |
[Main Project] Day 5 + 주말 : 회원 관련 CRUD 구현, Rest Docs 시도... (0) | 2022.11.14 |
[Main Project] Day 4 : API 명세서 작성 ,ERD 수정 최종(?), Entity 작업 (0) | 2022.11.11 |
댓글