|  | @@ -98,10 +98,19 @@ public class UserTokenServiceImpl extends ServiceImpl<UserTokenMapper, UserToken
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @Override
 | 
	
		
			
				|  |  |      public Boolean userTokenExpireTimeCheck(UserData userData) {
 | 
	
		
			
				|  |  | +        log.error("缓存token验证请求 userData : {}", JsonUtil.toString(userData));
 | 
	
		
			
				|  |  |          //判断是否存在用户id或者token是否存在
 | 
	
		
			
				|  |  |          if (userData.getUserId() == null || Strings.isBlank(userData.getToken())) {
 | 
	
		
			
				|  |  |              return Boolean.FALSE;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | +        //判断token在数据库是否存在
 | 
	
		
			
				|  |  | +        UserToken userToken = super.getOne(new LambdaQueryWrapper<UserToken>()
 | 
	
		
			
				|  |  | +                .eq(UserToken::getToken, userData.getToken())
 | 
	
		
			
				|  |  | +                .eq(UserToken::getDeviceType, userData.getDeviceType()));
 | 
	
		
			
				|  |  | +        //token已经更新, 返回失效
 | 
	
		
			
				|  |  | +        if (userToken == null) {
 | 
	
		
			
				|  |  | +            return Boolean.FALSE;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |          //判断是否ip封禁
 | 
	
		
			
				|  |  |          if (ipBanService.checkIpBan(userData.getIp())) {
 | 
	
		
			
				|  |  |              return Boolean.FALSE;
 |