Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor: OauthService 회원 가입, 로그인, 탈퇴 시 Oauth id token, access token 요청/응답과 db 트랜잭션 분리 #276

Merged
merged 5 commits into from
Oct 28, 2024

Conversation

WonSteps
Copy link
Member

🔗 이슈 연결

🚀 구현한 API

  • x

💡 반영할 내용 및 변경 사항 요약

  • OauthService에서 socialProfile 생성 로직을 SocialProfileService로 분리합니다. 113698a
  • SignupEvent, WithdrawEvent를 발생하도록 수정해 MemberEventHandler 컴포넌트에서 각각 처리하도록 합니다.

🔍 리뷰 요청/참고 사항

  • 이후 SignupEvent가 발생하면 BadgeEventHandler에서 해당 멤버에게 배지를 부여하도록 고려중이에요

@WonSteps WonSteps added the refactor 코드 리팩토링 label Oct 24, 2024
@WonSteps WonSteps self-assigned this Oct 24, 2024
@WonSteps WonSteps requested a review from hee9841 October 24, 2024 09:13
@WonSteps WonSteps force-pushed the refactor#275/oauth-transaction branch from e16b4ff to 44404ea Compare October 24, 2024 09:18
@hee9841 hee9841 changed the title OauthService 회원 가입, 로그인, 탈퇴 시 Oauth id token, access token 요청/응답과 db 트랜잭션 분리 Refactor: OauthService 회원 가입, 로그인, 탈퇴 시 Oauth id token, access token 요청/응답과 db 트랜잭션 분리 Oct 24, 2024
@WonSteps WonSteps force-pushed the refactor#275/oauth-transaction branch from 44404ea to 38ef7a1 Compare October 25, 2024 06:22
@WonSteps
Copy link
Member Author

MemberEventHandler 각 메서드에 @EventListener가 빠진 부분을 수정했어요

Copy link
Collaborator

@hee9841 hee9841 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수고 하셨습니다 👍

@WonSteps WonSteps merged commit 4e4e322 into main Oct 28, 2024
1 check passed
@WonSteps WonSteps deleted the refactor#275/oauth-transaction branch October 28, 2024 11:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactor 코드 리팩토링
Projects
None yet
2 participants