0
我在Android中使用Google Sign-In時遇到了奇怪的行爲。 使用IM的谷歌用戶ID來識別用戶,我通過調用得到它「GoogleSignInAccount.getId()」的時代 99%,它將返回相同的ID在不同的設備,但有時我得到不同的ID號。 Doe它有道理嗎?該id應該是用戶的標識符,不是嗎?GoogleSignInAccount.getId()返回不同設備中同一用戶的不同ID號
謝謝
我在Android中使用Google Sign-In時遇到了奇怪的行爲。 使用IM的谷歌用戶ID來識別用戶,我通過調用得到它「GoogleSignInAccount.getId()」的時代 99%,它將返回相同的ID在不同的設備,但有時我得到不同的ID號。 Doe它有道理嗎?該id應該是用戶的標識符,不是嗎?GoogleSignInAccount.getId()返回不同設備中同一用戶的不同ID號
謝謝
該id應該是用戶的標識符 - 正確。請通過ID做關鍵用戶,永遠不要通過電子郵件。如果電子郵件(帳戶)被刪除並重新聲明,該ID將會改變。
請參閱文檔中的「重要」通知: https://developers.google.com/identity/sign-in/android/people