-
Notifications
You must be signed in to change notification settings - Fork 2
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
일반 회원이 소셜 로그인 가입 클릭 시 홈으로 리다이렉트 #834
The head ref may contain hidden characters: "833-\uC18C\uC15C-\uB85C\uADF8\uC778\uC73C\uB85C-\uAC00\uC785\uD558\uC9C0-\uC54A\uC740-\uC774\uBA54\uC77C\uB85C-\uB85C\uADF8\uC778\uC2DC-\uB9AC\uB2E4\uC774\uB809\uD2B8-\uC624\uB958"
Conversation
Walkthrough이 변경사항은 Changes
Assessment against linked issues
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (1)
🧰 Additional context used📓 Learnings (1)src/main/java/balancetalk/global/oauth2/service/CustomOAuth2UserService.java (1)
🔇 Additional comments (1)src/main/java/balancetalk/global/oauth2/service/CustomOAuth2UserService.java (1)
이 분기 로직에 따라 일반 회원이라면 홈으로, 이미 소셜로 가입된 회원이라면 Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Quality Gate passedIssues Measures |
💡 작업 내용
💡 자세한 설명
소셜 로그인으로 회원 가입 시, 두가지 분기 처리를 해주고 있었습니다.
DB에서 조회하여 회원이 없는 경우엔, 새 회원을 DB에 저장하고 홈으로 리다이렉트 하도록 구현했습니다.
회원이 있는 경우엔, 해당 회원 정보만 반환값으로 리턴하고 회원이 존재하기 때문에
https://pick0.com?status=already_registered
로 리다이렉트 하도록 구현했습니다.현재 문제가 됐던 부분은, 일반 회원가입으로 가입한 뒤 동일한 이메일 주소로 소셜 회원가입을 클릭했을 때 역시
https://pick0.com?status=already_registered
로 리다이렉트를 해주고 있었습니다.따라서, 해당 회원이 일반 회원가입을 진행했다면, 홈으로 리다이렉트 되도록 한번 더 분기 처리를 해줬습니다.
📗 참고 자료 (선택)
📢 리뷰 요구 사항 (선택)
🚩 후속 작업 (선택)
✅ 셀프 체크리스트
closes #833
Summary by CodeRabbit