From 0fb6b9d8d414822668c401a2b507df1fe6d1fa2d Mon Sep 17 00:00:00 2001 From: zxl <763096477@qq.com> Date: 星期一, 16 六月 2025 14:28:08 +0800 Subject: [PATCH] 用户权限管理 --- framework/src/main/java/cn/lili/common/security/context/UserContext.java | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/framework/src/main/java/cn/lili/common/security/context/UserContext.java b/framework/src/main/java/cn/lili/common/security/context/UserContext.java index d2770be..cf66baf 100644 --- a/framework/src/main/java/cn/lili/common/security/context/UserContext.java +++ b/framework/src/main/java/cn/lili/common/security/context/UserContext.java @@ -26,6 +26,20 @@ public class UserContext { /** + * 鏍规嵁request鑾峰彇鐢ㄦ埛id + * + * @return 鎺堟潈鐢ㄦ埛 + */ + public static String getCurrentUserId() { + if (RequestContextHolder.getRequestAttributes() != null) { + HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); + String accessToken = request.getHeader(SecurityEnum.HEADER_TOKEN.getValue()); + return getAuthUser(accessToken).getId(); + } + return null; + } + + /** * 鏍规嵁request鑾峰彇鐢ㄦ埛淇℃伅 * * @return 鎺堟潈鐢ㄦ埛 -- Gitblit v1.8.0