Skip to content

로그아웃 구현#185

Merged
Goder-0 merged 1 commit intomainfrom
feature/#183-add-logout
Mar 5, 2026
Merged

로그아웃 구현#185
Goder-0 merged 1 commit intomainfrom
feature/#183-add-logout

Conversation

@Goder-0
Copy link
Contributor

@Goder-0 Goder-0 commented Mar 1, 2026

관련 이슈

PR 설명

Overview

  • 로그아웃 엔드포인트 추가 및 Redis 리프레시 토큰 무효화
  • 회원 API 중 signup/login 제외하고 인증 필요하도록 변경

Changes

  • POST /v1/member/logout 추가 및 쿠키 만료 처리
  • 로그아웃 시 refresh token 삭제
  • 보안 설정에서 /v1/member/signup, /v1/member/login만 permit
  • MemberServiceTest에 로그아웃 테스트 추가

Testing

  • ./gradlew test --tests com.sofa.linkiving.domain.member.service.MemberServiceTest

@Goder-0 Goder-0 linked an issue Mar 1, 2026 that may be closed by this pull request
@Goder-0 Goder-0 changed the title feat: add logout endpoint (#183) 로그아웃 구현 Mar 1, 2026
Invalidate refresh token in Redis and expire auth cookies.
Require auth for member APIs except signup/login.
@Goder-0 Goder-0 force-pushed the feature/#183-add-logout branch from 400e2f5 to 91fac4b Compare March 5, 2026 13:52
@Goder-0 Goder-0 requested a review from ckdals4600 March 5, 2026 13:52
@github-actions
Copy link

github-actions bot commented Mar 5, 2026

📊 코드 커버리지 리포트

Overall Project 89.79% 🍏
Files changed 100% 🍏

File Coverage
MemberController.java 100% 🍏
MemberService.java 100% 🍏

@Goder-0 Goder-0 merged commit eec8ddb into main Mar 5, 2026
1 check passed
@Goder-0 Goder-0 deleted the feature/#183-add-logout branch March 5, 2026 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

refresh token 무효화 API 추가

2 participants