| | |
| | | import java.util.Collection; |
| | | import java.util.HashSet; |
| | | import java.util.Set; |
| | | |
| | | import com.ruoyi.system.api.model.LoginUserParent; |
| | | import org.springframework.util.PatternMatchUtils; |
| | | import com.ruoyi.common.core.context.SecurityContextHolder; |
| | | import com.ruoyi.common.core.exception.auth.NotLoginException; |
| | |
| | | { |
| | | return tokenService.getLoginUser(token); |
| | | } |
| | | /** |
| | | * 获取当前用户缓存信息, 如果未登录,则抛出异常 |
| | | * |
| | | * @param token 前端传递的认证信息 |
| | | * @return 用户缓存信息 |
| | | */ |
| | | public LoginUserParent getLoginUser1(String token) |
| | | { |
| | | return tokenService.getLoginUser1(token); |
| | | } |
| | | |
| | | /** |
| | | * 验证当前用户有效期, 如果相差不足120分钟,自动刷新缓存 |
| | |
| | | { |
| | | tokenService.verifyToken(loginUser); |
| | | } |
| | | /** |
| | | * 验证当前用户有效期, 如果相差不足120分钟,自动刷新缓存 |
| | | * |
| | | * @param loginUser 当前用户信息 |
| | | */ |
| | | public void verifyLoginUserExpire1(LoginUserParent loginUser) |
| | | { |
| | | tokenService.verifyToken1(loginUser); |
| | | } |
| | | |
| | | /** |
| | | * 验证用户是否具备某权限 |