1
luodangjia
2025-01-21 41577db0cb94872940a5f498611334a3ba5ece8b
ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/auth/AuthLogic.java
@@ -3,6 +3,8 @@
import java.util.Collection;
import java.util.HashSet;
import java.util.Set;
import com.ruoyi.system.api.model.AppUser;
import org.springframework.util.PatternMatchUtils;
import com.ruoyi.common.core.context.SecurityContextHolder;
import com.ruoyi.common.core.exception.auth.NotLoginException;
@@ -93,6 +95,11 @@
        return tokenService.getLoginUser(token);
    }
    public AppUser getAppUser(String token)
    {
        return tokenService.getAppUser(token);
    }
    /**
     * 验证当前用户有效期, 如果相差不足120分钟,自动刷新缓存
     * 
@@ -103,6 +110,11 @@
        tokenService.verifyToken(loginUser);
    }
    public void verifyLoginUserExpire(AppUser appUser)
    {
        tokenService.verifyToken(appUser);
    }
    /**
     * 验证用户是否具备某权限
     *