Skip to content

Conversation

@GahBaek
Copy link
Contributor

@GahBaek GahBaek commented Nov 11, 2025

#⃣ 연관된 이슈

closed #396

📝 작업 내용

KakaoLogin 구현
NaverLogin 구현
자체 로그인 구현

📸 스크린샷 (선택)

스크린샷 2025-09-28 오후 2 50 52
  • 로그인 화면 (예시)

Kakao

스크린샷 2025-09-21 오후 8 58 36
  • Kakao 연동
스크린샷 2025-09-21 오후 8 58 44
  • 로그인 완료 화면
스크린샷 2025-09-21 오후 9 46 10
  • 로그인 후 AuthenticatedUser 테스트 화면 - auth/kakao/test
  • [참고 test api 입니다.]
스크린샷 2025-09-21 오후 9 46 26
  • test api log 화면

Naver

  • Naver 연동
스크린샷 2025-09-28 오후 2 50 59
  • 로그인 완료 화면
스크린샷 2025-09-28 오후 2 57 22
  • 로그인 후 AuthenticatedUser 테스트 화면 - auth/naver/test
  • [참고 test api 입니다.]
스크린샷 2025-09-28 오후 3 42 43

코드 변경 설명

기존에는 Interceptor 를 사용해서 Dispatcher Servlet이 컨트롤러를 호출하기 전과 후에 요청과 응답을 가공할 수 있도록 하는 로직이었는데, 이게 Filter로 작동되는 Spring Security와 충돌이 있어서 이부분을 Filter 로 변경했습니다.
Filter 와 Interceptor의 처리의 가장 큰 차이는 Filter 는 Dispatcher Servlet 으로 요청이 전달하기 전 후에 부가 작업을 처리할 수 있습니다.

[Kakao 로그인 과정]

image
  • feeds/home/first-auth 인가 사용자, 비인가 사용자 모두 하나의 api 사용

💬 리뷰 요구사항(선택)

GahBaek and others added 30 commits August 12, 2025 20:51
🚀[DEPLOY] develop → main
🚀[DEPLOY] develop → main
🚀[DEPLOY] develop → main
🚀[DEPLOY] develop → main
즐겨찾기 조회 10개 -> 5개
🚀[DEPLOY] develop → main
🚀[DEPLOY] develop → main
🚀[DEPLOY] develop → main
🚀[DEPLOY] develop → main
🚀[DEPLOY] develop → main
🚀[DEPLOY] develop → main
🚀[DEPLOY] develop → main
🚀[DEPLOY] develop → main
@llokr1
Copy link
Contributor

llokr1 commented Nov 13, 2025

merge 브랜치가 main으로 돼있습니다!

@GahBaek GahBaek changed the base branch from main to develop November 13, 2025 21:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

✨ [FEAT] OAuth 구현

5 participants