Hyung1Jung/commerce

api gateway에 인가 기능 추가 및 토큰에서 사용자 정보 추출 후 헤더에 삽입

Hyung1Jung opened this issue · 0 comments

  • api gateway에 인가 기능이 없습니다.
  • user, auth, product, auth 서비스들이 모두 따로 있기 때문에, product, auth에서 사용자 정보를 얻어오려면 모든 서비스마다 거대하고 중복적인 로직들을 구현해야 하는 문제 점이 발생합니다.

따라서,

  • api gateway에서 토큰을 파싱하여 유저 정보 추출 후 header에 삽입합니다.
    • 다른 마이크로 서비스들에서 사용자 정보가 필요할 때, api gateway header를 통해 쉽게 사용자 정보를 가져올 수 있게 하기 위함입니다.