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