Auth0 통합 환경에서 profile 스코프 강제 주입으로 인한 KOE205 에러 문의 (ID 1497652)

문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요. ID 1497652


안녕하세요. 현재 글로벌 인증 솔루션인 Auth0(React SDK)와 카카오 로그인을 연동하여 플랫폼을 구축 중인 개발사입니다.

[상황 및 문제 점]

  1. Auth0 마켓플레이스의 카카오 공식 모듈 백엔드 아키텍처 구조상, 인가 코드(Authorize Code) 요청 시 profile 스코프가 시스템 디폴트로 강제 주입(체크 해제 불가)되어 발송됩니다.

  2. 그러나 카카오 디벨로퍼스 설정 내 [동의항목] 메뉴에는 profile이라는 단일 항목이 존재하지 않으며, profile_nicknameprofile_image 두 가지 개별 컴포넌트로 분리되어 있습니다.

  3. 이로 인해 Auth0단에서 전송한 profile 스코프 요청을 카카오 인가 서버가 처리하지 못하고 KOE205 (설정하지 않은 동의항목 포함) 에러를 반환하고 있으며, 시스템 로그상으로도 동일한 알림 이메일을 수신했습니다.

[질문 사항]

  • 글로벌 인증 IDP(Auth0 등) 스펙에 맞추어 카카오 인가 서버가 profile 스코프 요청을 정상 수용하게 하려면, 카카오 디벨로퍼스 콘솔 내에서 어떤 방식으로 동의항목(또는 OIDC 스코프 구성)을 매핑하거나 활성화해야 하는지 기술적 가이드를 요청드립니다.

  • 만약 카카오 측 콘솔 설정만으로 해결이 불가능하다면, 대안적인 우회 경로가 존재하는지 검토 부탁드립니다.

안녕하세요.

Create Custom 기능을 통해 이용 부탁드립니다.

Auth0에서 제공하는 Kakao Login Social Connection의 경우 현재 profile이 강제 선택된 채로 제공되고 있으나
카카오 로그인은 지난 21년 6월 부터 개인정보 최소 처리 원칙에 따라 profile_nickname, profile_image로 구분하여 서비스에서 필요한 항목만을 선택하여 제공 받을 수 있도록 개선되었습니다.

profile은 OIDC에서 정의된 표준 scope이지만, 필수 scope는 아니며 Provider가 반드시 지원해야 하는 항목은 아닌점 양해 부탁드립니다.