Skip to content

Conversation

@hojeong2747
Copy link
Member

💡 연관된 이슈

close #248

📝 작업 내용

  • socialType APPLE 추가
    • DB enum도 수정
      ALTER TABLE volunteer MODIFY COLUMN social_type ENUM('KAKAO', 'NAVER', 'APPLE');
  • 이동봉사자 소셜 로그인 요청 Dto 변수명 변경 (accessToken -> socialToken)
    • KAKAO, NAVER는 accessToken APPLE은 idToken 이라는 명칭을 사용하므로 범용적으로 변경
  • AppleInfoResponse 추가 (sub가 APPLE에서의 social_id)
  • OidcJwtDecoder 추가 (APPLE token decoder)
  • AppleApiClient 추가

💬 리뷰 요구 사항

  • 기존 구현된 인터페이스 구조를 최대한 이용했습니다!

Copy link
Member

@kyeong-hyeok kyeong-hyeok left a comment

Choose a reason for hiding this comment

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

코드가 주인 닮아서 깔끔하네요

@hojeong2747 hojeong2747 merged commit 2a49e65 into develop Mar 11, 2025
1 check passed
@hojeong2747 hojeong2747 deleted the feat/248-apple-login branch March 11, 2025 12:07
@kyeong-hyeok kyeong-hyeok added ✨ Feature 기능 개발 Priority: Medium 우선순위 중간 🐰 Hojeong 담당자 labels May 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ Feature 기능 개발 🐰 Hojeong 담당자 Priority: Medium 우선순위 중간

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] Spring Security를 이용한 OAuth 2.0(APPLE) 로그인 구현

3 participants