system针对审计日志的微调
This commit is contained in:
@@ -343,6 +343,20 @@ public class RequestUtil {
|
||||
return StrUtil.isBlank(loginName) ? LogInfo.UNKNOWN_USER : loginName;
|
||||
}
|
||||
|
||||
/**
|
||||
* ServerHttpRequest获取在网关中存储的用户昵称
|
||||
*/
|
||||
public static String getLoginNameByPayload(HttpServletRequest request) {
|
||||
String loginName = LogInfo.UNKNOWN_USER;
|
||||
JSONObject jwtPayload = getJwtPayload(request);
|
||||
if (Objects.nonNull(jwtPayload)) {
|
||||
String loginNameTemp = jwtPayload.getString(SecurityConstants.USER_NAME_KEY);
|
||||
loginName = StrUtil.isBlank(loginNameTemp) ? LogInfo.UNKNOWN_USER : loginNameTemp;
|
||||
}
|
||||
return loginName;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* ServerHttpRequest获取在网关中存储的用户昵称
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user