Skip to content

fix: 소셜 로그인 OAuth2 prod 환경 설정 수정#31

Merged
ekfrehd merged 1 commit intodevelopfrom
fix/oauth-social-login-prod-config
Apr 17, 2026
Merged

fix: 소셜 로그인 OAuth2 prod 환경 설정 수정#31
ekfrehd merged 1 commit intodevelopfrom
fix/oauth-social-login-prod-config

Conversation

@ekfrehd
Copy link
Copy Markdown
Contributor

@ekfrehd ekfrehd commented Apr 17, 2026

Summary

  • Google scope에 openid 추가, Kakao scope에 account_email 추가
  • application-prod.ymlforward-headers-strategy: framework 추가 (리버스 프록시 환경에서 HTTPS 인식)
  • application-prod.ymlcookie.secure: false 추가 (HTTP 환경에서 refresh token 쿠키 정상 전달)
  • deploy.yml docker run에 SPRING_PROFILES_ACTIVE=prod 및 모든 환경변수 -e 플래그로 주입 (기존엔 아무것도 전달 안 됨)
  • docker 포트 매핑 8080:80808081:8080 수정 (소셜 redirect URI 등록 포트와 일치)
  • DB_URLDB_HOST, DB_PORT, AUTH_DB_NAME 시크릿 조합으로 구성

배포 전 GitHub Secrets 확인

  • APP_BASE_URL 값을 http://15-164-112-64.nip.io:8081 로 수정
  • FRONTEND_CALLBACK_URL 추가 → https://retrip-web.vercel.app/auth/callback

Test plan

  • Naver 소셜 로그인 정상 동작 확인
  • Kakao 소셜 로그인 정상 동작 확인 (account_email scope로 실제 이메일 수신 확인)
  • 일반 로그인 후 refresh token 쿠키 정상 저장 확인
  • 토큰 재발급(/auth/reissue) 정상 동작 확인

🤖 Generated with Claude Code

- Google scope에 openid 추가, Kakao scope에 account_email 추가
- application-prod.yml에 forward-headers-strategy: framework 추가 (리버스 프록시 HTTPS 인식)
- application-prod.yml에 cookie.secure: false 추가 (HTTP 환경에서 refresh token 쿠키 정상 전달)
- deploy.yml docker run에 SPRING_PROFILES_ACTIVE=prod 및 모든 환경변수 주입 추가
- docker 포트 매핑 8080:8080 → 8081:8080 수정 (소셜 redirect URI 등록 포트 일치)
- DB_URL을 DB_HOST, DB_PORT, AUTH_DB_NAME 시크릿으로 조합하도록 수정

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ekfrehd ekfrehd merged commit 65dc1bb into develop Apr 17, 2026
1 check passed
@ekfrehd ekfrehd deleted the fix/oauth-social-login-prod-config branch April 17, 2026 09:20
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.

1 participant