diff --git a/src/main/java/com/readyvery/readyverydemo/src/smsauthentication/VerificationService.java b/src/main/java/com/readyvery/readyverydemo/src/smsauthentication/VerificationService.java index 619c3f4..d12df6f 100644 --- a/src/main/java/com/readyvery/readyverydemo/src/smsauthentication/VerificationService.java +++ b/src/main/java/com/readyvery/readyverydemo/src/smsauthentication/VerificationService.java @@ -16,8 +16,8 @@ public class VerificationService { public String createVerificationCode(String phoneNumber, boolean someBooleanValue) { String code = UUID.randomUUID().toString().substring(0, 6); - redisTemplate.opsForValue().set(phoneNumber + ":code", code, 5, TimeUnit.MINUTES); - redisTemplate.opsForValue().set(phoneNumber + ":flag", String.valueOf(someBooleanValue), 5, TimeUnit.MINUTES); + redisTemplate.opsForValue().set(phoneNumber + ":code", code, 3, TimeUnit.MINUTES); + redisTemplate.opsForValue().set(phoneNumber + ":flag", String.valueOf(someBooleanValue), 3, TimeUnit.MINUTES); return code; } @@ -28,7 +28,7 @@ public boolean verifyCode(String phoneNumber, String code) { String storedCode = redisTemplate.opsForValue().get(storedCodeKey); if (storedCode != null && storedCode.equals(code)) { // 인증 코드가 일치하면 플래그 값을 true로 설정 - redisTemplate.opsForValue().set(flagKey, "true", 5, TimeUnit.MINUTES); + redisTemplate.opsForValue().set(flagKey, "true", 3, TimeUnit.MINUTES); return true; } else { return false;