hjl
2024-05-21 f0d8f535a4c09dee9d786d8fb13c9b9918addaa9
ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/JwtUtils.java
@@ -1,12 +1,13 @@
package com.ruoyi.common.core.utils;
import java.util.Map;
import com.ruoyi.common.core.constant.SecurityConstants;
import com.ruoyi.common.core.constant.TokenConstants;
import com.ruoyi.common.core.text.Convert;
import io.jsonwebtoken.Claims;
import io.jsonwebtoken.Jwts;
import io.jsonwebtoken.SignatureAlgorithm;
import java.util.Map;
/**
 * Jwt工具类
@@ -64,6 +65,18 @@
    }
    /**
     * 学习端根据令牌获取用户标识
     *
     * @param token 令牌
     * @return 用户ID
     */
    public static String getUserKeyStudy(String token)
    {
        Claims claims = parseToken(token);
        return getValue(claims, SecurityConstants.USER_STUDY_KEY);
    }
    /**
     * 根据令牌获取用户标识
     * 
     * @param claims 身份信息