TIL

9/21

iksadnorth 2023. 9. 21. 23:16

👣 개요

오늘은 서버의 추가 기능들을 구현하고 코드 통합을 하는 날이었다.

나의 경우,
회사 검색 기능, profile마다의 설정 분리,
EC2 배포를 위한 Test API 서버 설정, 페이지네이션 기능 구현을 수행했다.
회사 검색 기능을 위해 QueryDSL을 적용했고 테스트 서버를 위한 설정을 분리하기 위해
local, test, prod 프로파일을 사용했다.
페이지네이션은 단순히 Page, Pageable를 이용해서 구현했다.

같이 백엔드를 수행하는 팀원 분께서는 '카카오 소셜 로그인' 기능을 
구현해주셨다. 소셜 로그인을 수행하면 OAuth2 인증 과정을 거쳐 
카카로 인증 서버로부터 Access Token을 받고 해당 토큰으로
유저 정보를 조회하고 해당 정보로 회원 가입을 시도한다.

이렇게 함으로서 필수 기능에 이은 추가 기능들도 구현하게 되어 앞으로는 테스트 코드를 작성해
놓친 부분을 찾아 보완할 계획이다.

 

'TIL' 카테고리의 다른 글

9/23  (0) 2023.09.23
9/22  (0) 2023.09.22
9/20  (0) 2023.09.20
9/19  (0) 2023.09.19
9/18  (0) 2023.09.18