From e0fc8f7e2230b51e3bbe8dea43790cf11b7170e9 Mon Sep 17 00:00:00 2001 From: luodangjia <luodangjia> Date: 星期一, 04 十一月 2024 15:39:01 +0800 Subject: [PATCH] merge --- ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/JwtUtils.java | 25 +++++++++++++++++++++++++ 1 files changed, 25 insertions(+), 0 deletions(-) diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/JwtUtils.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/JwtUtils.java index b5f5b92..c70bcd2 100644 --- a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/JwtUtils.java +++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/JwtUtils.java @@ -62,6 +62,31 @@ { return getValue(claims, SecurityConstants.USER_KEY); } + + /** + * 根据令牌获取用户类型 + * + * @param token 令牌 + * @return 用户类型 + */ + public static String getUserType(String token) + { + Claims claims = parseToken(token); + return getValue(claims, SecurityConstants.USER_TYPE); + } + + /** + * 根据令牌获取用户类型 + * + * @param claims 身份信息 + * @return 用户类型 + */ + public static String getUserType(Claims claims) + { + return getValue(claims, SecurityConstants.USER_TYPE); + } + + /** * 小程序根据令牌获取用户标识 -- Gitblit v1.7.1