카카오톡 자동 로그인 기능 에러 케이스 문의드립니다

카카오톡 자동 로그인 기능 에러 케이스 문의드립니다.

문서를 참조한 경우 자동 로그인 경우 ‘서비스에 가입하지 않은 사용자인 경우’ consent_required 응답이 온다고 되어 있는데 어떤 상황인지 잘 이해가 되지 않아서 질문드립니다.

예컨데 access_denied의 경우, 로그인 취소임이 명확한데 서비스에 가입하지 않은 것이 정확히 어떤 행위 또는 조건으로 인한 응답 케이스인지 조금 더 자세히 알려주시면 감사하겠습니다.

서비스에 가입하지 않은 것이 정확히 어떤 행위 또는 조건으로 인한 응답 케이스인지 조금 더 자세히 알려주시면 감사하겠습니다.

카카오 로그인은
(1)인가 코드요청 (2) 액세스토큰발급 으로 진행되며, 최초 로그인시에는 동의창이 표시됩니다.

일반적으로,
인가코드요청으로 동의창에 동의하고 제공하시는 서비스의 리다이렉트 URI로 돌아가서 액세스 토큰 발급 및 사용자정보가져오기API를 호출해서 회원가입을 하게되는데요.

이 절차를 진행한 카카오 계정을 ‘디벨로퍼스앱에 연결되었다’ 혹은 '서비스에 가입되었다’라고 표현합니다.

즉, 위절차를 수행한적이 없는 카카오 계정은 인가코드요청에 prompt=none 파라메터 설정 시, consent_required가 전달됩니다.

1개의 좋아요

상세한 답변 감사드립니다. 많은 도움이 되었습니다.

1개의 좋아요