| | |
| | | String userkey2 = JwtUtils.getUserKey2(claims); |
| | | boolean islogin = redisService.hasKey(getTokenKey(userkey)); |
| | | boolean islogin1 = redisService.hasKey(getTokenKey(userkey1)); |
| | | boolean islogin2 = redisService.hasKey(getTokenKey(userkey2)); |
| | | boolean islogin2 = redisService.hasKey(getTokenKeyStudy(userkey2)); |
| | | if (!islogin && !islogin1 && !islogin2) { |
| | | return unauthorizedResponse(exchange, "登录状态已过期"); |
| | | } |
| | |
| | | } |
| | | |
| | | /** |
| | | * 获取学习端缓存key |
| | | */ |
| | | private String getTokenKeyStudy(String token) { |
| | | return CacheConstants.LOGIN_TOKEN_KEY_STUDY + token; |
| | | } |
| | | |
| | | /** |
| | | * 获取请求token |
| | | */ |
| | | private String getToken(ServerHttpRequest request) { |