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

[BE] refactor: OpenIdUserInfoProvider 삭제 및 OpenIdClient에 비즈니스 로직 구현 (#950) #951

Merged
merged 1 commit into from
May 15, 2024

Conversation

seokjin8678
Copy link
Collaborator

📌 관련 이슈

✨ PR 세부 내용

이슈 내용 처럼 OpenIdUserInfoProvider 인터페이스를 삭제하고, 해당 인터페이스를 구현하고 있는 KakaoOpenIdUserInfoProvider에 있는 비즈니스 로직을 KakaoOpenIdClient로 이동시켰습니다.

특별히 위임을 하면서 까지 얻을 수 있는 장점이 크게 보이진 않더라구요. 😂

추후 AppleOpenIdClient가 새로 생긴다면 뭔가 있을 수 있겠지만, OpenID Connect가 표준 방식이라, 리팩터링한 방법처럼 OpenIdClient에 비즈니스 로직이 모두 담길 것 같네요.

@seokjin8678 seokjin8678 added BE 백엔드에 관련된 작업 ⚙️ 리팩터링 리팩터링에 관련된 작업 labels May 8, 2024
@seokjin8678 seokjin8678 self-assigned this May 8, 2024
@github-actions github-actions bot requested review from BGuga, carsago and xxeol2 May 8, 2024 05:28
Copy link

github-actions bot commented May 8, 2024

Test Results

228 files  228 suites   28s ⏱️
761 tests 761 ✅ 0 💤 0 ❌
780 runs  780 ✅ 0 💤 0 ❌

Results for commit 8391719.

♻️ This comment has been updated with latest results.

@seokjin8678
Copy link
Collaborator Author

리뷰 기간이 지났기에 머지 처리 하도록 하겠습니다!

@seokjin8678 seokjin8678 merged commit 20aef31 into dev May 15, 2024
3 checks passed
@seokjin8678 seokjin8678 deleted the feat/#950 branch May 15, 2024 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BE 백엔드에 관련된 작업 ⚙️ 리팩터링 리팩터링에 관련된 작업
Projects
None yet
1 participant