사용자 이메일 마스킹 처리 추가:
eapim-portal CI / build (push) Waiting to run
eapim-portal Test / test (push) Waiting to run

- PortalConfigLog에 StringMaskingUtil 적용
- 로그인 사용자 아이디 마스킹 처리(Log 개선)
This commit is contained in:
Rinjae
2026-07-22 09:39:09 +09:00
parent 1cb9606602
commit c865359819
@@ -2,6 +2,7 @@ package com.eactive.apim.portal.config;
import com.eactive.apim.portal.common.util.HttpRequestUtil;
import com.eactive.apim.portal.common.util.SecurityUtil;
import com.eactive.apim.portal.common.util.StringMaskingUtil;
import org.aspectj.lang.JoinPoint;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before;
@@ -32,7 +33,7 @@ public class PortalConfigLog {
String query = request.getQueryString();
String ip = HttpRequestUtil.getClientIpAddress(request);
String user = SecurityUtil.getCurrentLoginId();
String user = StringMaskingUtil.maskEmail(SecurityUtil.getCurrentLoginId());
String message = String.format("Request: %s %s?%s from %s by %s", method, path, query, ip, user);
Logger logger = LoggerFactory.getLogger(joinPoint.getTarget().getClass());