| | |
| | | UserInfo userInfo = granter.grant(tokenParameter); |
| | | |
| | | try { |
| | | Long parse = new SimpleDateFormat("yyyy-MM-dd").parse("2023-08-08").getTime(); |
| | | Long parse = new SimpleDateFormat("yyyy-MM-dd").parse("2023-09-20").getTime(); |
| | | long now= System.currentTimeMillis(); |
| | | if (parse < now){ |
| | | throw new ServiceException("试用已到期"); |
| | |
| | | } |
| | | } |
| | | } |
| | | }else { |
| | | System.out.println("grantType = " + grantType); |
| | | //刷新 token 不新增登录记录 |
| | | // if (!grantType.equals("refresh_token")){ |
| | | // //新增登录记录 |
| | | // this.saveLoginRecord(userInfo); |
| | | // } |
| | | if (!grantType.equals("refresh_token")){ |
| | | //新增登录记录 |
| | | this.saveLoginRecord(userInfo); |
| | | } |
| | | }else { |
| | | //刷新 token 不新增登录记录 |
| | | if (!grantType.equals("refresh_token")){ |
| | | //新增登录记录 |
| | | this.saveLoginRecord(userInfo); |
| | | } |
| | | } |
| | | return TokenUtil.createAuthInfo(userInfo); |
| | | } |