[코드 정리] CreateMemberResponseDto에서 MemberRole 필드 제거 및 JwtTokenValidationFilter에서 역할 관련 코드 삭제
This commit is contained in:
		@@ -1,6 +1,5 @@
 | 
				
			|||||||
package com.bio.bio_backend.domain.base.member.dto;
 | 
					package com.bio.bio_backend.domain.base.member.dto;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import com.bio.bio_backend.domain.base.member.enums.MemberRole;
 | 
					 | 
				
			||||||
import lombok.AllArgsConstructor;
 | 
					import lombok.AllArgsConstructor;
 | 
				
			||||||
import lombok.Builder;
 | 
					import lombok.Builder;
 | 
				
			||||||
import lombok.Data;
 | 
					import lombok.Data;
 | 
				
			||||||
@@ -16,7 +15,6 @@ public class CreateMemberResponseDto {
 | 
				
			|||||||
    
 | 
					    
 | 
				
			||||||
    private Long oid;
 | 
					    private Long oid;
 | 
				
			||||||
    private String userId;
 | 
					    private String userId;
 | 
				
			||||||
    private MemberRole role;
 | 
					 | 
				
			||||||
    private Boolean useFlag;
 | 
					    private Boolean useFlag;
 | 
				
			||||||
    private LocalDateTime createdAt;
 | 
					    private LocalDateTime createdAt;
 | 
				
			||||||
    private LocalDateTime updatedAt;
 | 
					    private LocalDateTime updatedAt;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -88,17 +88,15 @@ public class JwtTokenValidationFilter extends OncePerRequestFilter {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
                // 모든 검증을 통과한 경우 토큰 갱신 진행
 | 
					                // 모든 검증을 통과한 경우 토큰 갱신 진행
 | 
				
			||||||
                String username = jwtUtils.extractUsername(refreshToken);
 | 
					                String username = jwtUtils.extractUsername(refreshToken);
 | 
				
			||||||
                String role = jwtUtils.extractRole(refreshToken);
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
                // 새로운 Access Token 생성
 | 
					                // 새로운 Access Token 생성
 | 
				
			||||||
                String newAccessToken = jwtUtils.generateToken(username, role,
 | 
					                String newAccessToken = jwtUtils.generateToken(username, Long.parseLong(Objects.requireNonNull(env.getProperty("token.expiration_time_access"))));
 | 
				
			||||||
                        Long.parseLong(Objects.requireNonNull(env.getProperty("token.expiration_time_access"))));
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
                // 새로운 Access Token을 응답 헤더에 설정
 | 
					                // 새로운 Access Token을 응답 헤더에 설정
 | 
				
			||||||
                response.setHeader("Authorization", "Bearer " + newAccessToken);
 | 
					                response.setHeader("Authorization", "Bearer " + newAccessToken);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                // Refresh Token 갱신
 | 
					                // Refresh Token 갱신
 | 
				
			||||||
                String newRefreshToken = jwtUtils.createRefreshToken(username, role, httpUtils.getClientIp());
 | 
					                String newRefreshToken = jwtUtils.createRefreshToken(username, httpUtils.getClientIp());
 | 
				
			||||||
                jwtUtils.setRefreshTokenCookie(response, newRefreshToken);
 | 
					                jwtUtils.setRefreshTokenCookie(response, newRefreshToken);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                // 인증 정보 설정
 | 
					                // 인증 정보 설정
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user