Skip to content

Commit fb34bbc

Browse files
committed
hotfix: jwtTokenFilter에서 유효하지 않은 토큰 알림 안가게끔 변경
1 parent 34f3c2d commit fb34bbc

File tree

2 files changed

+4
-7
lines changed

2 files changed

+4
-7
lines changed

src/main/java/ssu/eatssu/domain/auth/infrastructure/SecurityConfig.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ public class SecurityConfig {
4040
private final JwtTokenProvider jwtTokenProvider;
4141
private final JwtAccessDeniedHandler jwtAccessDeniedHandler;
4242
private final JwtAuthenticationEntryPoint jwtAuthenticationEntryPoint;
43-
private final SlackErrorNotifier slackErrorNotifier;
4443

4544
@Bean
4645
public PasswordEncoder passwordEncoder() {
@@ -58,7 +57,7 @@ protected SecurityFilterChain filterChain(HttpSecurity http) throws Exception {
5857
.requestMatchers(RESOURCE_LIST).permitAll()
5958
.requestMatchers(ADMIN_PAGE_LIST).hasRole("ADMIN")
6059
.anyRequest().authenticated()
61-
.and().addFilterBefore(new JwtAuthenticationFilter(jwtTokenProvider, slackErrorNotifier),
60+
.and().addFilterBefore(new JwtAuthenticationFilter(jwtTokenProvider),
6261
UsernamePasswordAuthenticationFilter.class))
6362
.exceptionHandling()
6463
.accessDeniedHandler(jwtAccessDeniedHandler)

src/main/java/ssu/eatssu/domain/auth/security/JwtAuthenticationFilter.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,8 @@
1414
import org.springframework.util.AntPathMatcher;
1515
import org.springframework.util.StringUtils;
1616
import org.springframework.web.filter.GenericFilterBean;
17-
import ssu.eatssu.domain.slack.service.SlackErrorNotifier;
18-
import ssu.eatssu.global.handler.response.BaseException;
19-
import ssu.eatssu.global.handler.response.BaseResponseStatus;
17+
18+
2019

2120
import java.io.IOException;
2221
import java.util.List;
@@ -37,7 +36,6 @@ public class JwtAuthenticationFilter extends GenericFilterBean {
3736
"/favicon.ico", "/error/**", "/webjars/**", "/h2-console/**"
3837
);
3938
private final JwtTokenProvider jwtTokenProvider;
40-
private final SlackErrorNotifier slackErrorNotifier;
4139

4240
@Override
4341
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
@@ -66,7 +64,7 @@ public void doFilter(ServletRequest request, ServletResponse response, FilterCha
6664
httpResponse.setContentType("application/json;charset=UTF-8");
6765
httpResponse.setCharacterEncoding("UTF-8");
6866
httpResponse.getWriter().write("{\"success\":false,\"code\":401,\"message\":\"유효하지 않은 토큰입니다.\"}");
69-
slackErrorNotifier.notify(new BaseException(BaseResponseStatus.INVALID_TOKEN));
67+
httpResponse.getWriter().write("{\"success\":false,\"code\":401,\"message\":\"유효하지 않은 토큰입니다.\"}");
7068
return;
7169
}
7270

0 commit comments

Comments
 (0)