앱 아이디: ID 127503
안녕하세요.
저희 서비스에서 최근 카카오로 로그인을 했는데 서로 다른 계정이 생성된 것으로 보이는 cs가 있어서 관련해서 문의 드리려고 합니다.
저희 서비스에서는 카카오 /v2/user/me API에 응답인 id를 활용하여 계정을 관리하고 있는데요.
동일하게 사용자가 로그인 했음에도 id가 달라져서 신규 계정이 생성되는 문제가 발생하였습니다.
동일한 카카오 사용자가 카카오 로그인 시에 id가 달라지는 경우가 발생할 수 있을까요??
사용자정보 가져오기 api를 통해 가져온 id값은 변동되지 않는 고유의 값일까요? 에서는 변경되지 않는 고유 값이라고 되어있으나
18년 9월 19이전에 가입한 유저라서 변경 가능성이 있는지 궁금합니다.
변경 가능성이 없다면 두 계정에 대해서 서로 다른지 확인 해주실 수 있을까요?
앱 아이디(app ID): 107065
안녕하세요.
사용자가 저희 앱에서 카카오로그인 시 기존에 사용하던 계정이 아닌 다른(새로운) 계정으로 로그인되는 현상이 간헐적으로 발생하고 있습니다.
해당 이슈를 해결하기 위해 사용자와 대화를 해보면 대부분 자신은 이전과 동일한 카카오계정을 사용해서 로그인 했다 라고 표현하시는데요.
해당 유저의 정보를 바탕으로 카카오를 통해 전달받은 해당 유저의 id(프로퍼티 id)를 살펴보면 기존에 사용하던 것과 다른 값을 받아와서 새로 생성된 것으로 확인되고 있습니다. (아마도 카카오톡에 로그인 시 어떤 기준을 통해 새로운 고유값이 발급된 것으로 예상됩니다)
내부적으로 해결할 방법이 있을지 조금 더 살펴보던 중, 사용중이던 카카오계정을 아래처럼 접근할 경우 새로 가입이 되는 것이 아닌가 추측을 하고 있습니다.
카카오톡을 설치 후 최초계정을 번호인증을 통해 생성해서 카카오톡을 사용
해당 카카오계정으로 ㅇㅇ앱을 설치 후 로그인(첫번째 가입)
차후…
변경되었다면 어떻게 변경되었는지 알려주시면 감사하겠습니다.
추가로 필요한 정보가 있다면 말씀 부탁드립니다.
이전 사용자 ID: 918234562
신규 생성 사용자 ID: 2643282910
tim.l
1월 17, 2025, 7:30오전
2
안녕하세요.
동일한 카카오 사용자가 카카오 로그인 시에 id가 달라지는 경우가 발생할 수 있을까요??
운영하시는 서비스에 디벨로퍼스앱을 교체하거나 말씀하신 앱유저ID 비고정 설정된 경우가 아니라면
동일한 카카오 계정에 다른 ID는 전달되지 않습니다.
기재하신 두개의 앱유저ID는 다른 카카오 계정으로 [127503] 트리플에 로그인하며 생성된 ID로 정상동작입니다.
두개의 계정은 온전히 다른 계정인데 같은 사용자라고 판단하신 이유가 있을까요?
혹시 앱유저ID로 고객을 구분하지 않고 다른 정보로 고객을 구분하고 있나요?
빠르게 답변해 주셔서 감사합니다.
우선 동일한 사용자라고 파악한 이유는
두 사용자가 모두 동일한 번호로 인증을 완료하였고
동일한 ip로 로그인 이력이 있는 사용자인데 해당 사용자가 동일하게 로그인 했음에도
기존 계정하고 다르게 로그인이 되었다고 문의를 주셨기 때문입니다.
해당 사용자는 첫 로그인 시에 918234562 id로 로그인되어 신규 생성 되었고
두번째 로그인을 하는 경우에는 2643282910 id로 로그인되어 기존 계정으로 접속을 하였습니다.
혹시 두 계정이 다르다면 어떻게 다른지 저희 쪽에서 확인할 수 있는 방법이 있을까요?
사용자에게 다른 계정으로 로그인 하셨다고 말씀 드리기에는 근거가 부족할 수 있어서요
tim.l
1월 17, 2025, 7:55오전
4
카카오 로그인 시, v2/user/me로 사용자 정보가 전달됩니다.
설정하신 내용을 보니
로그인한 카카오계정 이메일과 프로필 사진이 전달되므로 이용자가 어떤 계정으로 로그인 하셨는지 표시해주시면 좋을 것 같습니다.
네 추가로 사용자에게 어떤 계정인지 확실하게 보여질 수 있도록 표시 되어야겠네요
실제로 두 계정이 어떻게 다른지 저희 쪽에서 확인하는 방법은 없을까요?
서로 다른 계정으로 로그인을 했다라는 사실을 증빙할 수 있는 자료를 받을 수는 없을까요?
tim.l
1월 17, 2025, 8:33오전
6
실제로 두 계정이 어떻게 다른지 저희 쪽에서 확인하는 방법은 없을까요?
앱유저ID 가 다르면 다른 계정입니다. (소유자가 같은 사람일 수는 있습니다.)
v2/user/me 응답값만 비교 해보시고
이메일로 사용자가 직접 원래 계정을 확인/인증 하도록 해주시면 좋을 것 같아요.