HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
♥️
2기 최종 프로젝트 팀별 공간
/
[팀 09] 오프와 에프
[팀 09] 오프와 에프
/
레디스 로그인 시도 예시

레디스 로그인 시도 예시

작성일시
Jul 27, 2022 05:15 AM
최종 편집일시
Aug 1, 2022 04:36 AM
회의 유형
작성자
참석자
여기는 인터셉터 단을 가정
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 }