Spring
카카오 로그인 동작과정 분석하기(sdk 방식)
[전제 조건 및 설계 원칙]환경 전제웹 브라우저 기준으로 설명한다.모바일 앱이라면 authorize() 호출 시 카카오톡 앱이 먼저 실행되고,그 안의 WebView에서 kauth.kakao.com 페이지를 띄워 로그인/동의가 진행된다.로그인 시작 방식로그인 버튼 클릭 시, 프론트에서 백엔드를 거치지 않고 바로Kakao.Auth.authorize() 를 호출한다.이 호출은 브라우저를 https://kauth.kakao.com/oauth/authorize 로 이동시킨다.→ 프론트 → (백엔드 패스) → Kakao Auth Server인가 코드 수신 주체redirect_uri 를 프론트 주소로 설정한다.동의 완료 후, Kakao Auth Server는302 Location: {redirect_uri}?code..