Untitled

프론트에서 Authorization 헤더에 jwt 토큰을 보냈다면 관련 유저를 @LoginAccount 어노테이션을 이용하여 받아 오는 형식으로 구현해두었습니다.

account의 값은 실제 DB의 모든 값을 가져오지 않고 현재 id, role만 유효하게 가져오고 있습니다. 추가적인 정보가 필요할 경우 요청 시 추가할 계획입니다.

Untitled

컨트롤러 테스트의 경우 기존의 @WithMockUser를 사용하는 것이 아니라 Account의 인증이 필요한 곳은 @WithMockAccount를 구현해두었으므로 사용하시면 기존처럼 테스트 코드에서 사용 가능합니다.