1
13693261870
2024-08-16 a6186afd78f3018ea706feaad4ffb2afbc07a19d
se-common/se-common-security/src/main/java/com/se/common/security/auth/AuthLogic.java
copy from ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/auth/AuthLogic.java copy to se-common/se-common-security/src/main/java/com/se/common/security/auth/AuthLogic.java
Îļþ´Ó ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/auth/AuthLogic.java ¸´ÖÆ
@@ -1,27 +1,28 @@
package com.ruoyi.common.security.auth;
package com.se.common.security.auth;
import java.util.Collection;
import java.util.HashSet;
import java.util.Set;
import com.se.common.security.annotation.Logical;
import com.se.common.security.annotation.RequiresLogin;
import com.se.common.security.annotation.RequiresPermissions;
import com.se.common.security.annotation.RequiresRoles;
import com.se.common.security.utils.SecurityUtils;
import org.springframework.util.PatternMatchUtils;
import com.ruoyi.common.core.context.SecurityContextHolder;
import com.ruoyi.common.core.exception.auth.NotLoginException;
import com.ruoyi.common.core.exception.auth.NotPermissionException;
import com.ruoyi.common.core.exception.auth.NotRoleException;
import com.ruoyi.common.core.utils.SpringUtils;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.common.security.annotation.Logical;
import com.ruoyi.common.security.annotation.RequiresLogin;
import com.ruoyi.common.security.annotation.RequiresPermissions;
import com.ruoyi.common.security.annotation.RequiresRoles;
import com.ruoyi.common.security.service.TokenService;
import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.system.api.model.LoginUser;
import com.se.common.core.context.SecurityContextHolder;
import com.se.common.core.exception.auth.NotLoginException;
import com.se.common.core.exception.auth.NotPermissionException;
import com.se.common.core.exception.auth.NotRoleException;
import com.se.common.core.utils.SpringUtils;
import com.se.common.core.utils.StringUtils;
import com.se.common.security.service.TokenService;
import com.se.system.api.model.LoginUser;
/**
 * Token æƒé™éªŒè¯ï¼Œé€»è¾‘实现类
 * 
 * @author ruoyi
 * @author admin
 */
public class AuthLogic
{