Skip to content

Commit

Permalink
[fix #191] JWT 관련 임시 로그 추가
Browse files Browse the repository at this point in the history
  • Loading branch information
dudxo committed Jan 14, 2025
1 parent 134d913 commit 913d465
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 0 deletions.
10 changes: 10 additions & 0 deletions src/main/java/com/dnd/gongmuin/security/jwt/util/CookieUtil.java
Original file line number Diff line number Diff line change
@@ -1,14 +1,18 @@
package com.dnd.gongmuin.security.jwt.util;

import java.util.Arrays;

import org.springframework.stereotype.Component;

import jakarta.servlet.http.Cookie;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;

@Component
@RequiredArgsConstructor
@Slf4j
public class CookieUtil {

public Cookie createCookie(String token) {
Expand All @@ -25,6 +29,12 @@ public String getCookieValue(HttpServletRequest request) {
Cookie[] cookies = request.getCookies();
if (cookies != null) {
for (Cookie cookie : cookies) {
Arrays.stream(cookies).forEach(
c -> {
log.error("cookie.getName() = {}", c.getName());
log.error("cookie.getValue() = {}", c.getValue());
}
);
if ("Authorization".equals(cookie.getName())) {
return cookie.getValue();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,11 @@
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;

@RequiredArgsConstructor
@Component
@Slf4j
public class TokenAuthenticationFilter extends OncePerRequestFilter {

private static final String TOKEN_PREFIX = "Bearer ";
Expand All @@ -30,6 +32,7 @@ protected void doFilterInternal(HttpServletRequest request, HttpServletResponse
FilterChain filterChain) throws ServletException, IOException {

String accessToken = cookieUtil.getCookieValue(request);
log.error("accessToken = {}", accessToken);

if (tokenProvider.validateToken(accessToken, new Date())) {
// accessToken logout 여부 확인
Expand Down

0 comments on commit 913d465

Please sign in to comment.