From cd98de921304749ff6bf4bd830354a5e6c883287 Mon Sep 17 00:00:00 2001 From: admin Date: Wed, 14 May 2025 14:56:01 +0900 Subject: [PATCH] revert c4ddec8775c4759f1739955c0578360c35bc1f1c MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit revert ごめんね --- src/main/java/co/jp/app/common/ApiResponse.java | 4 ---- .../jp/app/config/security/SecurityConfig.java | 7 +++++-- .../filter/JwtAuthenticationFilter.java | 17 +++++++++++------ .../app/exception/GlobalExceptionHandler.java | 8 +++----- 4 files changed, 19 insertions(+), 17 deletions(-) diff --git a/src/main/java/co/jp/app/common/ApiResponse.java b/src/main/java/co/jp/app/common/ApiResponse.java index 8935c64..e31a684 100644 --- a/src/main/java/co/jp/app/common/ApiResponse.java +++ b/src/main/java/co/jp/app/common/ApiResponse.java @@ -2,13 +2,9 @@ package co.jp.app.common; public class ApiResponse { - //状态判定 private boolean success; - //状况码 private int code; - //状态信息 private String message; - //数据 private T data; private ApiResponse(ResultCode resultCode, T data) { diff --git a/src/main/java/co/jp/app/config/security/SecurityConfig.java b/src/main/java/co/jp/app/config/security/SecurityConfig.java index b0af187..3bbfdd4 100644 --- a/src/main/java/co/jp/app/config/security/SecurityConfig.java +++ b/src/main/java/co/jp/app/config/security/SecurityConfig.java @@ -1,6 +1,9 @@ package co.jp.app.config.security; +<<<<<<< HEAD +======= import co.jp.app.config.security.filter.JwtAuthenticationFilter; +>>>>>>> 2aae88278c46cf937380317aae1f9d229bcb3c37 import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Lazy; @@ -10,12 +13,12 @@ import org.springframework.security.authentication.dao.DaoAuthenticationProvider import org.springframework.security.config.annotation.authentication.configuration.AuthenticationConfiguration; import org.springframework.security.config.annotation.web.builders.HttpSecurity; import org.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurer; -import org.springframework.security.config.http.SessionCreationPolicy; import org.springframework.security.core.userdetails.UserDetailsService; import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; import org.springframework.security.crypto.password.PasswordEncoder; import org.springframework.security.web.SecurityFilterChain; -import org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter; + +import co.jp.app.config.security.filter.JwtAuthenticationFilter; @Configuration public class SecurityConfig { diff --git a/src/main/java/co/jp/app/config/security/filter/JwtAuthenticationFilter.java b/src/main/java/co/jp/app/config/security/filter/JwtAuthenticationFilter.java index 2156dd0..802300b 100644 --- a/src/main/java/co/jp/app/config/security/filter/JwtAuthenticationFilter.java +++ b/src/main/java/co/jp/app/config/security/filter/JwtAuthenticationFilter.java @@ -1,12 +1,7 @@ package co.jp.app.config.security.filter; -import co.jp.app.service.JwtService; import java.io.IOException; -import jakarta.servlet.FilterChain; -import jakarta.servlet.ServletException; -import jakarta.servlet.http.HttpServletRequest; -import jakarta.servlet.http.HttpServletResponse; -import org.springframework.context.annotation.Lazy; + import org.springframework.lang.NonNull; import org.springframework.security.authentication.UsernamePasswordAuthenticationToken; import org.springframework.security.core.context.SecurityContextHolder; @@ -16,6 +11,16 @@ import org.springframework.security.web.authentication.WebAuthenticationDetailsS import org.springframework.stereotype.Component; import org.springframework.web.filter.OncePerRequestFilter; +<<<<<<< HEAD +import co.jp.app.service.JwtService; +import jakarta.servlet.FilterChain; +import jakarta.servlet.ServletException; +import jakarta.servlet.http.HttpServletRequest; +import jakarta.servlet.http.HttpServletResponse; + + +======= +>>>>>>> 2aae88278c46cf937380317aae1f9d229bcb3c37 @Component public class JwtAuthenticationFilter extends OncePerRequestFilter { diff --git a/src/main/java/co/jp/app/exception/GlobalExceptionHandler.java b/src/main/java/co/jp/app/exception/GlobalExceptionHandler.java index 0482aaf..4b34f1f 100644 --- a/src/main/java/co/jp/app/exception/GlobalExceptionHandler.java +++ b/src/main/java/co/jp/app/exception/GlobalExceptionHandler.java @@ -1,14 +1,11 @@ package co.jp.app.exception; -import co.jp.app.common.ApiResponse; -import co.jp.app.common.ResultCode; -import co.jp.app.exception.BusinessException; +import java.util.stream.Collectors; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; -import org.springframework.security.access.AccessDeniedException; import org.springframework.security.authentication.BadCredentialsException; import org.springframework.security.core.AuthenticationException; import org.springframework.security.core.userdetails.UsernameNotFoundException; @@ -18,7 +15,8 @@ import org.springframework.web.bind.MissingServletRequestParameterException; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.RestControllerAdvice; -import java.util.stream.Collectors; +import co.jp.app.common.ApiResponse; +import co.jp.app.common.ResultCode; @RestControllerAdvice public class GlobalExceptionHandler {