update: member JwtTokenProvider를 컴포넌트 이름 변경

- 별도의 memberJWTtoken으로 컴포넌트 변경
This commit is contained in:
UNGGU0704 2025-06-12 15:50:46 +09:00
parent 8588f3ef9b
commit 5ca2358721
3 changed files with 6 additions and 2 deletions

View File

@ -3,6 +3,7 @@ package com.ktds.hi.member.config;
import com.ktds.hi.member.service.JwtTokenProvider; import com.ktds.hi.member.service.JwtTokenProvider;
import com.ktds.hi.member.service.AuthService; import com.ktds.hi.member.service.AuthService;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.security.authentication.AuthenticationManager; import org.springframework.security.authentication.AuthenticationManager;
@ -24,6 +25,7 @@ import org.springframework.security.web.authentication.UsernamePasswordAuthentic
@RequiredArgsConstructor @RequiredArgsConstructor
public class SecurityConfig { public class SecurityConfig {
@Qualifier("memberJwtTokenProvider")
private final JwtTokenProvider jwtTokenProvider; private final JwtTokenProvider jwtTokenProvider;
private final AuthService authService; private final AuthService authService;

View File

@ -6,6 +6,7 @@ import com.ktds.hi.member.repository.jpa.MemberRepository;
import com.ktds.hi.common.exception.BusinessException; import com.ktds.hi.common.exception.BusinessException;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.security.crypto.password.PasswordEncoder; import org.springframework.security.crypto.password.PasswordEncoder;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -23,6 +24,7 @@ public class AuthServiceImpl implements AuthService {
private final MemberRepository memberRepository; private final MemberRepository memberRepository;
private final PasswordEncoder passwordEncoder; private final PasswordEncoder passwordEncoder;
@Qualifier("memberJwtTokenProvider")
private final JwtTokenProvider jwtTokenProvider; private final JwtTokenProvider jwtTokenProvider;
private final SmsService smsService; private final SmsService smsService;
private final RedisTemplate<String, String> redisTemplate; private final RedisTemplate<String, String> redisTemplate;

View File

@ -17,7 +17,7 @@ import java.util.Date;
* JWT 토큰 프로바이더 클래스 * JWT 토큰 프로바이더 클래스
* JWT 토큰 생성, 검증, 파싱 기능을 제공 * JWT 토큰 생성, 검증, 파싱 기능을 제공
*/ */
@Component @Component("memberJwtTokenProvider") // 기존: @Component
@Slf4j @Slf4j
public class JwtTokenProvider { public class JwtTokenProvider {