Skip to content

Conversation

@joona95
Copy link
Collaborator

@joona95 joona95 commented Jan 4, 2026

Summary

  • 탈퇴한 사용자가 다시 로그인하지 못하도록 소프트 삭제 검증 추가

Describe

UserRepository의 findBySocialId() 메서드를 findBySocialIdAndDeletedAtIsNull()로 변경하여 deletedAt이 null인 (탈퇴하지 않은) 사용자만 조회되도록 수정했습니다.
이를 통해 탈퇴한 사용자가 다시 로그인하는 것을 방지합니다.

  • UserRepository: JPA 메서드 네이밍으로 soft delete 검증 추가
  • UserService.create(): 업데이트된 리포지토리 메서드 호출
  • UserServiceTest: 네이버, 카카오, 구글 로그인 테스트 업데이트

🤖 Generated with Claude Code

UserRepository의 findBySocialId() 메서드를 findBySocialIdAndDeletedAtIsNull()로 변경하여
deletedAt이 null인 (탈퇴하지 않은) 사용자만 조회되도록 수정했습니다.
이를 통해 탈퇴한 사용자가 다시 로그인하는 것을 방지합니다.

- UserRepository: JPA 메서드 네이밍으로 soft delete 검증 추가
- UserService.create(): 업데이트된 리포지토리 메서드 호출
- UserServiceTest: 네이버, 카카오, 구글 로그인 테스트 업데이트

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@joona95 joona95 self-assigned this Jan 4, 2026
@joona95 joona95 added the bug Something isn't working label Jan 4, 2026
@joona95 joona95 merged commit 7d63a12 into develop Jan 4, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants