카카오 로그인시, 카카오 계정에서 받아오는 response.id가 카카오 자체 버저닝에 따라 유니크하지 않을 수 있을까요?

두가지 질문이 있습니다.

첫번째는 카카오 로그인시, 받아오는 response.id 가 카카오 자체적인 버저닝에 따라 서로 다른 유저가 같은 id를 가질 수 있을까요?

두번째는 서로 다른 어플리케이션에서 카카오 로그인을 사용한다고 했을 때, 카카오 개발자 계정은 1개지만, 계정에 속한 어플리케이션이 2개 이상일 경우, A라는 유저가 1어플리케이션, 2어플리케이션에서 로그인한다고 했을 때, 각 어플리케이션은 A라는 사용자에 대해서 다른 response.id값을 받는건가요?
그렇다면, 어플리케이션에 따라서 response.id값은 다르게 생성되나요?

첫번째는 카카오 로그인시, 받아오는 response.id 가 카카오 자체적인 버저닝에 따라 서로 다른 유저가 같은 id를 가질 수 있을까요?

서로다른 유저가 같은 id를 가질 수 없습니다.
뿐만 아니라, 같은 카카오 계정이더라도 디벨로퍼스앱이 달라지면 다른 값이 전달됩니다.

두번째는 서로 다른 어플리케이션에서 카카오 로그인을 사용한다고 했을 때, 카카오 개발자 계정은 1개지만, 계정에 속한 어플리케이션이 2개 이상일 경우, A라는 유저가 1어플리케이션, 2어플리케이션에서 로그인한다고 했을 때, 각 어플리케이션은 A라는 사용자에 대해서 다른 response.id값을 받는건가요?

네, 맞습니다.

그렇다면, 어플리케이션에 따라서 response.id값은 다르게 생성되나요?

같은 카카오 계정이더라도 디벨로퍼스앱이 달라지면 다른 값이 전달됩니다.

response.id(앱유저ID)값은 디벨로퍼스앱과 카카오계정에 종속적으로 유니크하게 만들어지는 일련번호라 생각하시면됩니다.