질문&답변
카카오 로그인 내부 동작 순서 관련 질문입니다.
GET /auth/kakao 요청 카카오 로그인 페이지로 리다이렉트, 로그인 및 인증 진행 카카오 로그인 정보와 함께 GET /auth/kakao/callback 으로 콜백 요청 GET /auth/kakao 응답 → (1) 과 같이 응답 로그 출력 GET /auth/kakao/callback 을 통해 두번째 로그인 전략 수행 → passport.use의 콜백 함수 실행, 로그인 검증 과정 진행 → 이 과정에서 프로필 결과를 출력했으므로 (2)와 같은 로그가 찍힌다. → [profile.id] 를 통해 유저 조회 (3) → 로그인 검증 과정 진행 → 로그인 성공 혹은 실패 GET /auth/kakao/callback 응답 → (4) 와 같이 응답 로그 출력 로그인 성공 / 실패에 따른 리다이렉트 리다이렉트 요청 시 passport.deserializeUser 호출 → (5) 와 같이 세션 id 를 이용하여 유저 정보 조회 GET / 응답 → (6) 과 같이 응답 로그 출력
- 좋아요수
- 0
- 댓글수
- 3
- 조회수
- 457





