로그인 api 연동시 플랫폼별 상이한 id값 이 response 됩니다

@react-native-seoul/kakao-login 를 사용합니다.

#npm view @react-native-seoul/kakao-login 로 버전 확인 시

@react-native-seoul/kakao-login@2.10.1 | MIT | deps: 1 | versions: 22

안드로이드 sdk 플랫폼은 29 입니다.
로그인 성공 시 다음과같은 response 를 받습니다. 네이티브 앱 키 사용합니다.

{“age_range”: null, “birthday”: null, “birthyear”: null, “display_id”: null, “email”: null, “gender”: null, “has_signed_up”: null, “id”: “ㅁㅁㅁㅁㅁㅁㅁ”, “is_email_verified”: null, “is_kakaotalk_user”: null, “nickname”: “사용자 명”, “phone_number”: null, “profile_image_url”: “이미지파일 링크”, “thumb_image_url”: “썸네일 파일 링크”}

동일한 사용자를 pc버전에서 로그인 시 response의 id 값과 안드로이드에서 response의 id 값이 상이합니다.
응답시 id값은 유니크한 값이 아닌가요?

pc 에서 호출하는 코드는 다음과 같습니다.

Kakao.Auth.login({
success : function(authObj){
Kakao.API.request({
url: ‘/v2/user/me’
, success : function(response){
console.log(response.id);
}
,fail: function(error){
console.log(error);
}
});
}
, fail: function(error){
console.log(error);
}
});

react-native-seoul/kakao-login 모듈은 저희가 제공하고 있는 모듈이 아니기 때문에
해당 모듈에 대한 답변을 드리기 어려운 점 양해부탁드립니다.

모듈의 기능과 별개로 데이터만 봤을 때는 id 값은 유니크한 값이 맞습니다.
PC와 안드로이드에서 다른 앱키를 사용하셨거나 다른 계정으로 로그인하셨을 것으로 예상이 되는데요.
사용하신 앱키를 알려주시면 확인해볼게요.

1개의 좋아요