POST /api/auht/register 에 대한 도식화 입니다.

해당 도메인이 가지고 있는 핵심 특징은 다음과 같습니다.

  1. 한 번의 요청으로 회원가입 및 로그인 절차 가 이루어지고 있습니다.
  2. Kakao Token 을 받아서 사용자 메타 정보의 일부 만을 전달 받고 Pinterest Token 을 발급 받아서 돌려줍니다.
  3. Kakao User 의 고유키 를 그대로 사용하지 않고 비즈니스 로직과 어느 정도 분리하여 민감성 정보를 보호하고자 노력했습니다. (분리된 테이블을 가지고 있으며, 유저의 PK 는 다른 값이 사용되었습니다.)
  4. Promise.all([]) 을 통한 비동기 함수의 동기적 호출을 구현하였고 이를 통해서, 최초 로그인 시의 성능 향상을 이루었습니다.

Untitled