@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);
}
});