From c40f30d375d4108c8514eed49b372cbb7d80bb57 Mon Sep 17 00:00:00 2001
From: peng <peng.com>
Date: 星期三, 15 十月 2025 16:15:01 +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