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 ¸´ÖÆ |
| | |
| | | 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 |
| | | { |