|
@@ -4282,7 +4282,14 @@ public class ApiController {
|
|
|
|
|
|
final String key = com.qunzhixinxi.hnqz.common.core.constant.CacheConstants.DEFAULT_CODE_KEY + LoginTypeEnum.SMS.getType() + StringPool.AT + username + "@fina";
|
|
|
|
|
|
- return R.ok(redisTemplate.hasKey(key) ? code.equals(redisTemplate.opsForValue().get(key)) : Boolean.FALSE);
|
|
|
+
|
|
|
+ Boolean res = redisTemplate.hasKey(key) ? code.equals(redisTemplate.opsForValue().get(key)) : Boolean.FALSE;
|
|
|
+
|
|
|
+ if (res){
|
|
|
+ redisTemplate.delete(key);
|
|
|
+ }
|
|
|
+
|
|
|
+ return R.ok(res);
|
|
|
|
|
|
}
|
|
|
|