여기는 인터셉터 단을 가정
public void preHandle(String email) { //1번 키가 있는지 확인 //2번 있다면 -> 1. 횟수 확인 - 1.1 5회가 되면 1.2 안되면 횟수 늘림 //3번 없다면 -> String key = "login::" + email; //ex) (key)login::dhkstnaos@gmail.com,(value)2 -> 3 ValueOperations valueOperations = redisTemplate.opsForValue(); if (valueOperations.get(key) == null) valueOperations.set( key, 1, //value 값 Duration.ofMinutes(5)); //여기서 만료시간 설정. else valueOperations.increment(key); } { 0 1 23 45 }