사용자 정보 api와 관련해서 문의드립니다

  1. 제가 알고 있기로는 app_user_id가 app + email에 대한 키값이고
    사용자가 연결해제 후 다시 연결을 하면 app_user_id가 바뀌는 것으로 알고 있는데
    이런 경우 두 app_user_id가 같은 사람인지를 어떻게 구분할 수 있을까요?

  2. 사용자 정보를 읽어올 때 email이 없는 경우가 있을까요?
    email이 없다면 이 사용자를 어떻게 구분 할 수 있을까요?

  3. 사용자의 email이 변동되는 경우도 있을까요?

안녕하세요.

  1. 아닙니다. user_id는 카카오계정마다 고유하게 부여되는 식별자입니다.
    사용자는 카카오계정의 이메일 주소를 변경할 수 있습니다.
    그리고 이메일 변경은 user_id에 영향을 주지 않습니다.

  2. email이 없는 사용자는 존재합니다.
    카카오 플랫폼에서 email은 없거나 변경될 수 있는 정보이므로 식별자로 사용하는 것을 권장하지 않습니다.
    user_id를 식별자로 사용하셔야 합니다.

  3. 네, 카카오계정 사용자는 이메일을 변경할 수 있습니다.