Skip to content

[TD-2] JWT 필터 매 요청 DB 조회 제거 #97

Description

@ohhalim

문제

JwtAuthenticationFilter:40 — 모든 인증 요청마다 memberRepository.findById() 호출. 요청량에 비례한 DB 히트.

해결

  • JWT 클레임(memberId, role)만으로 OAuth2UserPrincipal 구성
  • 필터에서 DB 조회 제거 (인증에 DB 불필요)
  • 회원 상태 변경(탈퇴/정지)은 토큰 만료 또는 블랙리스트로 별도 처리

영향 파일

  • common/security/jwt/JwtAuthenticationFilter.java

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions