Skip to content

✨ [Feat] 소셜 로그인 구현#49

Merged
Properks merged 15 commits intodevelopfrom
feature/#44-social-login
Jul 19, 2025
Merged

✨ [Feat] 소셜 로그인 구현#49
Properks merged 15 commits intodevelopfrom
feature/#44-social-login

Conversation

@Properks
Copy link
Contributor

@Properks Properks commented Jul 18, 2025

📍 PR 타입 (하나 이상 선택)

  • 기능 추가
  • 버그 수정
  • 의존성, 환경 변수, 빌드 관련 코드 업데이트
  • 기타 사소한 수정

❗️ 관련 이슈 링크

Close #44

📌 개요

  • 소셜 로그인 구현

🔁 변경 사항

  • 소셜 로그인 구현 (네이버, 카카오 구글)
  • OAuth2 로그인 중 인가코드로 사용자 정보를 가져오는 부분과 서버 내의 처리 로직 분리 (OAuth2UserLoader 사용)
  • OAuth2UserLoader라는 인터페이스에 하나의 추상 클래스와 여러 구현체로 공통 로직 분리 및 추상화
  • OAuth2UserLoader를 사용하기 위해, 제공된 provider에 적절한 UserLoader를 사용하기 위해 이를 제공하는 Factory 클래스 구현 (분기 처리 감소)

📸 스크린샷 (Optional)

👀 기타 더 이야기해볼 점 (Optional)

✅ 체크 리스트

  • PR 템플릿에 맞추어 작성했어요.
  • 변경 내용에 대한 테스트를 진행했어요.
  • 프로그램이 정상적으로 동작해요.
  • PR에 적절한 라벨을 선택했어요.
  • 불필요한 코드는 삭제했어요.

@Properks Properks self-assigned this Jul 18, 2025
@Properks Properks added the ✨feature Implement feature label Jul 18, 2025
@Properks Properks linked an issue Jul 18, 2025 that may be closed by this pull request
@Properks Properks merged commit 24381a3 into develop Jul 19, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨feature Implement feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

✨ [Feat] 소셜 로그인 구현

2 participants