|  |  |  | 
|---|
|  |  |  | if(payloads == null){ | 
|---|
|  |  |  | return  null; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | payloads.setLoginDate(new Date()); | 
|---|
|  |  |  | payloads.setLoginDate(new Date()); | 
|---|
|  |  |  | Map<String,Object> map = new HashMap<>(); | 
|---|
|  |  |  | map.put("id",payloads.getId()); | 
|---|
|  |  |  | //        Map<String,Object> map =   BeanUtil.beanToMap(payloads); | 
|---|
|  |  |  | 
|---|
|  |  |  | public Boolean isTokenExpired(String token) { | 
|---|
|  |  |  | try { | 
|---|
|  |  |  | LoginUserInfo claims = getClaimsFromToken(token); | 
|---|
|  |  |  | Date expiration = claims.getLoginDate(); | 
|---|
|  |  |  | Date expiration = //claims.getLoginDate(); | 
|---|
|  |  |  | new Date(claims.getLoginDate().getTime() + jwtProperties.getExpiration()); | 
|---|
|  |  |  | return expiration.before(new Date()); | 
|---|
|  |  |  | } catch (Exception e) { | 
|---|
|  |  |  | //验证JWT签名失败等同于令牌过期 | 
|---|