전체적인 흐름

스플래쉬

Untitled


⇒ 자동로그인

로그인

Untitled


  1. 소셜 로그인
  2. 로그인 API

jwt status 받아옴

DONE: 가입 완료된 회원

→ MainActivity

ONGOING: 정보 X 회원

→ RegisterActivity

등록

Untitled


  1. 정보 등록
  2. 목표 등록
  3. 초기 정보 등록 API

로그아웃

탈퇴

JWT 사용 방법

: 로그인 API Reponse로 받아온 jwt는 SPF에 저장되며,

XAccessTokenInterceptor가 jwt가 있으면 Header에 자동으로 X-ACCESS-TOKEN을 추가해 준다

XAcessTokenIntecepter

데이터 클래스

: 로그인 API Body에 들어갈 소셜로그인 관련 정보

Untitled

: 정보 등록 API Body에 들어갈 유저 정보

birth, height, weight  → 기본값 설정으로 변경

birth, height, weight nullable → 기본값 설정으로 변경