Browse Source

登录成功后清除验证码缓存

test
smallchill 2 years ago
parent
commit
fce838a37f
  1. 2
      blade-auth/src/main/java/org/springblade/auth/granter/CaptchaTokenGranter.java

2
blade-auth/src/main/java/org/springblade/auth/granter/CaptchaTokenGranter.java

@ -53,6 +53,8 @@ public class CaptchaTokenGranter extends AbstractTokenGranter {
// 判断验证码
if (code == null || !StringUtil.equalsIgnoreCase(redisCode, code)) {
throw new UserDeniedAuthorizationException(TokenUtil.CAPTCHA_NOT_CORRECT);
} else {
bladeRedis.del(CacheNames.CAPTCHA_KEY + key);
}
Map<String, String> parameters = new LinkedHashMap<String, String>(tokenRequest.getRequestParameters());

Loading…
Cancel
Save