File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed
src/main/java/DiffLens/back_end/global Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change 11package DiffLens .back_end .global .aop ;
22
3+ import DiffLens .back_end .domain .members .entity .Member ;
34import DiffLens .back_end .domain .members .service .auth .CurrentUserService ;
45import jakarta .servlet .http .HttpServletRequest ;
56import lombok .RequiredArgsConstructor ;
@@ -33,14 +34,14 @@ public Object logApiRequest(ProceedingJoinPoint jp) throws Throwable {
3334 String uri = request .getRequestURI ();
3435 String httpMethod = request .getMethod ();
3536
36- Object currentUser = null ;
37+ Member currentUser = null ;
3738 try { currentUser = authService .getCurrentUser (); } catch (Exception ignored ) {}
3839
3940 String methodName = jp .getSignature ().getName ();
4041 String args = jp .getArgs () != null ? String .join (", " , java .util .Arrays .stream (jp .getArgs ())
4142 .map (String ::valueOf ).toArray (String []::new )) : "" ;
4243
43- String userInfo = currentUser != null ? "[User: " + currentUser + "]" : "[User: Anonymous]" ;
44+ String userInfo = currentUser != null ? "[User: " + currentUser . getId () + "]" : "[User: Anonymous]" ;
4445 String requestInfo = "[" + httpMethod + ": " + uri + " - " + methodName + "(" + args + ")]" ;
4546
4647 log .info ("⏳ [API 호출 시작] {} {}" , userInfo , requestInfo );
Original file line number Diff line number Diff line change 88import jakarta .servlet .http .HttpServletRequest ;
99import jakarta .servlet .http .HttpServletResponse ;
1010import lombok .RequiredArgsConstructor ;
11+ import lombok .extern .slf4j .Slf4j ;
1112import org .springframework .security .authentication .AnonymousAuthenticationToken ;
1213import org .springframework .security .authentication .UsernamePasswordAuthenticationToken ;
1314import org .springframework .security .core .Authentication ;
1920import java .io .IOException ;
2021import java .util .Collections ;
2122
23+ @ Slf4j
2224@ Component
2325@ RequiredArgsConstructor
2426public class JwtAuthenticationFilter extends OncePerRequestFilter {
@@ -61,7 +63,7 @@ protected void doFilterInternal(
6163 }
6264 } catch (Exception ex ) {
6365 response .setStatus (HttpServletResponse .SC_INTERNAL_SERVER_ERROR );
64- response . getWriter (). write ( "Internal server error occurred." );
66+ log . error ( " \uD83D \uDEA8 {}" , ex . getMessage () );
6567 }
6668
6769 filterChain .doFilter (request , response );
You can’t perform that action at this time.
0 commit comments