카카오 로그인 플랫폼 추가에 관련하여

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


앱ID : ID 512115

안녕하세요,
백엔드 개발자로 재직중이고, 앱을 외주로 개발하는 환경입니다.
iOS, Android 각각 native로 개발(Swift, Kotlin)되어 운영 중인 서비스를 React Native로 리빌딩 하는 과정에 있습니다.
기존 Android는 카카오 소셜 로그인이 android sdk로 개발되어 네이티브 앱 키로 로그인합니다.

RN으로 리빌딩 하면서 REST API키로 백엔드에서 카카오 소셜 로그인을 처리하도록 변경할 예정입니다.

궁금한 부분이 있습니다.
기존에 네이티브 앱 키로 로그인하는 사용자 정보가 REST API로 처리해도 그대로 로그인이 가능할까요?
카카오디벨로퍼에서 확인되는 앱 키 4가지(네이티브 앱 키, REST API 키, JavaScript 키, Admin 키)는 사용자를 공유하는 환경일까요?

안녕하세요.

회원식별은 디벨로퍼스 앱 기준입니다.
따라서, 동일한 앱이라면 어떠한 앱 키를 사용하더라도 동일한 식별값이 전달 됩니다.
(앱 키를 재발급 하여도 동일한 앱이기에 식별값이 변하지 않습니다.)

따라서, 문의주신바와 같이 REST API키로 처리하여도 회원 식별이 달라지지 않습니다.
단, Admin 키는 특수 목적으로 제공되는 앱 키로 일부 API에서만 사용 가능하며 카카오 로그인에 사용할 수 없습니다.


다른이야기지만, REST API를 사용예정이신 것으로 보아 웹뷰로 개발하고자 하시는 것인지 문의 드립니다.

명쾌한 답변 감사합니다.