카카오 SDK에서 어떻게 unique한 아이디를 받아올 수 있나요?

클라이언트에서 카카오의 고유 유저 아이디를 받아오기 위해 API - Kakao JavaScript SDK 다음 문서를 보면서 작업 중인 코드입니다.

  const onClickKakao = async () => {
    setIsModal(false);
    window.Kakao.init('고유키');
    console.log(window.Kakao.isInitialized());

    window.Kakao.Auth.login({
      success: getNickname,
      fail: async err => {
        alert(JSON.stringify(err));
      },
    });
  };

  const getNickname = async response => {
    console.log(response);
    window.Kakao.API.request({
      url: '/v2/user/me',
      success: async test => {
        console.log(test);
        const incode = `${test.properties.nickname}:${test.properties.nickname}`;
        console.log(window.btoa(incode));
      },
      fail: error => {
        console.log(error);
      },
    });
  };

`/v2/user/me’로 사용자 정보를 받아오니 다음과 같은 응답이 날아왔습니다.

connected_at: "2222-22-09T07:22:56Z"
id: 22222222222
kakao_account: {profile_nickname_needs_agreement: false, profile: {…}, has_email: true, email_needs_agreement: false, is_email_valid: true, …}
properties: {nickname: '닉네임'}

이 응답에서 id가 고유한 값이 맞나요? 변하게 될 여지가 없는 건가요?

안녕하세요.

확인하신바와 같이 id가 회원번호(앱유저아이디)가 맞습니다.
이 값은 고유한 값으로 디벨로퍼스 앱마다 고유하게 발급됩니다.