Skip to content

[refactor/#580] Member 액세스토큰 만료기간 단축 및 리프레시토큰 Redis에 저장하도록 수정, 탈퇴멤버 hard delete 스케줄러 도입#581

Open
kanghana1 wants to merge 8 commits into
developfrom
refactor/#580
Open

[refactor/#580] Member 액세스토큰 만료기간 단축 및 리프레시토큰 Redis에 저장하도록 수정, 탈퇴멤버 hard delete 스케줄러 도입#581
kanghana1 wants to merge 8 commits into
developfrom
refactor/#580

Conversation

@kanghana1
Copy link
Copy Markdown
Contributor

❤️ 기능 설명

로그인 리팩토링을 고민했는데, 세션으로 변경하는 거는 이점 대비 비용이 크다고 판단했습니다. (특히 웹소켓쪽에서 변경해야 할 사항이 많아서 추후 필요해지면 oauth2login방식을 채택할까 합니다!)

그래서 변경폭을 최소화하면서 임시방편으로 약간의 수정을 진행하였습니다.

  1. 액세스토큰 만료기간 15분으로 축소
  2. 리프레시토큰을 액세스토큰 재발급 할 때마다 같이 재발급해서 혹시 모를 리프레시토큰 탈취로 인한 피해 축소
  3. 2번 변경사항으로 인해 리프레시토큰을 DB로 건드는 횟수가 늘어날 거 같아 redis로 관리하도록 변경하여 I/O 부하를 redis로 분리
  4. 로그인쪽 고치는 김에 탈퇴 14일 경과 시 멤버 하드딜리트 되도록 스케줄러 추가

연결된 issue

연결된 issue를 자동으로 닫기 위해 아래 {이슈넘버}를 입력해주세요.

close #580



🩷 Approve 하기 전 확인해주세요!

  • 리뷰어가 확인해줬으면 하는 사항 적어주세요.
  • [ ]

✅ 체크리스트

  • PR 제목 규칙 잘 지켰는가?
  • 추가/수정사항을 설명하였는가?
  • 테스트 결과 사진을 넣었는가?
  • 이슈넘버를 적었는가?

@kanghana1 kanghana1 requested review from Dimo-2562 and dbalsk May 18, 2026 13:54
@kanghana1 kanghana1 self-assigned this May 18, 2026
@kanghana1 kanghana1 added 🛠️ FEAT This issue or pull request already exists 🌟 REFACT New feature or request labels May 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🛠️ FEAT This issue or pull request already exists 🌟 REFACT New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[REFACT] 액세스토큰 만료시간 단축 및 리프레시토큰 Rotation

1 participant