diff --git a/src/main/java/com/itn/admin/cmn/config/SecurityConfig.java b/src/main/java/com/itn/admin/cmn/config/SecurityConfig.java index 51e0cd7..0cd8669 100644 --- a/src/main/java/com/itn/admin/cmn/config/SecurityConfig.java +++ b/src/main/java/com/itn/admin/cmn/config/SecurityConfig.java @@ -132,6 +132,7 @@ public class SecurityConfig { // 보안이슈로인해 필요한 데이터만 UserVO loginVO = new UserVO(); loginVO.setUserName( userDetails.getUser().getUserName()); + loginVO.setBiostarId( userDetails.getUser().getBiostarId()); request.getSession().setAttribute("loginVO", loginVO); // 요청 URL의 호스트를 추출 (디버깅용) diff --git a/src/main/java/com/itn/admin/init/web/DashboardController.java b/src/main/java/com/itn/admin/init/web/DashboardController.java index 529a58e..5a9c20a 100644 --- a/src/main/java/com/itn/admin/init/web/DashboardController.java +++ b/src/main/java/com/itn/admin/init/web/DashboardController.java @@ -29,11 +29,15 @@ public class DashboardController { , Model model , @AuthenticationPrincipal CustomUserDetails loginUser) { + + + log.info("loginUser :: [{}]", loginUser.getUser().getBiostarId()); + List myApprovalslist = bizTripService.getMyPendingApprovals(loginUser.getUser().getUniqId()); - - model.addAttribute("myApprovalslist", myApprovalslist); + + // Authentication authentication = SecurityContextHolder.getContext().getAuthentication(); // System.out.println("authentication.getAuthorities(); : "+ authentication.getAuthorities()); // HttpSession session = request.getSession();