Skip to content

소셜 로그인 및 리프레시 토큰 인증 구현 - #13

Merged
cfcromn merged 6 commits into
developfrom
feat/12-auth-oauth-session
Jul 26, 2026
Merged

소셜 로그인 및 리프레시 토큰 인증 구현#13
cfcromn merged 6 commits into
developfrom
feat/12-auth-oauth-session

Conversation

@cfcromn

@cfcromn cfcromn commented Jul 21, 2026

Copy link
Copy Markdown
Collaborator

✨ 작업 내용

  • Google, Kakao, Apple OAuth 로그인과 플랫폼별 인증 입력을 구현했습니다.
  • Redis 기반 리프레시 토큰 세션 저장, 토큰 회전 및 로그아웃을 추가했습니다.
  • iOS Apple 네이티브와 Android Apple WebView OAuth 흐름을 분리했습니다.

🔍 리뷰 시 참고사항

  • Kakao iOS/Android는 네이티브 SDK access token을 백엔드에서 사용자 조회로 검증합니다.
  • Apple Android는 공개 HTTPS 콜백 URL 설정 후 실제 제공자 왕복 테스트가 가능합니다.

✅ 체크리스트

  • 문서와 .env.example을 수정했습니다.
  • 인증 단위 및 통합 테스트를 실행했습니다.
  • 로컬 PostgreSQL·Redis 기동 후 health/API 스모크 테스트를 완료했습니다.
  • Merge 대상 브랜치는 develop입니다.
  • .env는 PR에서 제외했습니다.
  • 기능·테스트·환경 라벨을 설정했습니다.

📎 관련 이슈(선택)

@cfcromn cfcromn added ⚙ Setting 환경 세팅 ✅ Test Test관련사항 ✨ Feature 신규 기능 labels Jul 21, 2026
@gemini-code-assist

Copy link
Copy Markdown

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

@hej090224 hej090224 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

수고하셨습니당

@cfcromn
cfcromn merged commit 4e95e39 into develop Jul 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ Feature 신규 기능 ⚙ Setting 환경 세팅 ✅ Test Test관련사항

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants