qkr10 님의 블로그

  • 홈
  • 태그
  • 방명록

Spring 1

[개발기록/CEC 프로젝트] 3. Rate Limit 기능을 어노테이션으로 구현하기

이 프로젝트가 마무리 되고, 내가 구현한 기능중에 개선점이 없는지 다시한번 살펴보았다.그런데 로그인 기능에 실패 횟수 제한 기능이 없는 것이었다. 아무리 기획한 내용에 해당 기능이 명시되지 않았다고는 해도, 아주 기본적인 기능조차 없는데도 내 기술력을 어필하기 위한 개선점을 찾고 있었던 것이 부끄러웠다.이후 로그인 실패 횟수 제한 기능을 찾아보며, Rate Limit(= 클라이언트가 서버에 요청할 수 있는 횟수를 제한하는 기술)에 대해 알게 되었다. Rate Limit 와 로그인 실패 횟수 제한 기능 는 비슷한 점이 많은 기능이므로 함께 구현하게 되었다.주요 요구사항은 아래와 같다.로그인 실패 횟수 제한로그인 성공시 로그인 실패한 횟수가 초기화 되어야 한다.10분당 5회까지만 실패할 수 있게 해도 보안이..

개발기록/CEC 프로젝트 2025.10.03
이전
1
다음
더보기
프로필사진

qkr10 님의 블로그

qkr10 님의 블로그 입니다.

  • 분류 전체보기 (5)
    • 개발기록 (4)
      • CEC 프로젝트 (4)
      • 티스토리 스킨 (0)
    • 기타 (1)

Tag

S3, HTTP, 픽스처, JWT, 슬라이딩 윈도우, 스프링, presigned, rate limit, 스웨거, Junit5, 횟수 제한, DNS, 명세서, Certbot, Redis, swagger, acme, Sorted Sets, API 명세서, mockito,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/08   »
일 월 화 수 목 금 토
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Daum Corp. All rights reserved.

티스토리툴바