JWT1 Photogram 인증 구현하기 Photogram 프로젝트에서는 인증 방식으로 JWT(Json Web Token)를 사용한다.Gateway에서 JWT를 검증 후 요청 헤더에 User-Id를 추가하고 , 마이크로서비스 간에는 이 헤더 값을 통해 인증 여부를 판단한다.https://github.com/setung/photogram 인증 흐름사용자가 로그인 시도user-service에서 로그인 처리로그인 성공 시 JWT 발급JWT를 포함한 요청클라이언트는 이후 요청 시 JWT를 헤더에 담아 Gateway로 전달Gateway에서 JWT 검증JWT의 유효성 확인유효할 경우, JWT에서 userId를 추출하여user-id라는 이름의 헤더로 마이크로서비스에 전달마이크로서비스에서 user-id 판단Gateway가 전달한 user-id 헤더 존재 여.. 2025. 4. 13. 이전 1 다음 728x90