|
|
|
|
@ -33,9 +33,14 @@ public class CaptchaController { |
|
|
|
|
String tempToken = null; |
|
|
|
|
Boolean tokenIsValid = false; |
|
|
|
|
|
|
|
|
|
// 校验 TOKEN 是否存在 有效
|
|
|
|
|
// 校验 TOKEN 是否存在
|
|
|
|
|
if (tempTokenCookie != null && tempTokenCookie.getValue() != null && !"".equals(tempTokenCookie.getValue())) { |
|
|
|
|
tokenIsValid = stringRedisTemplate.hasKey("tempToken:" + tempTokenCookie.getValue()); |
|
|
|
|
tempToken = tempTokenCookie.getValue(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// 校验 TOKEN 是否有效
|
|
|
|
|
if (tempToken != null) { |
|
|
|
|
tokenIsValid = stringRedisTemplate.hasKey("tempToken:" + tempToken); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// 如果没有 TOKEN 或者 TOKEN 失效都会生成一个新的TOKEN
|
|
|
|
|
|