【发布时间】:2021-10-03 12:59:15
【问题描述】:
我让我的 firebase android 应用程序的用户在 google 工作区 according to these steps to change user email 中更改了他们的电子邮件地址。
我的应用(仅)使用谷歌登录:
val cred = GoogleAuthProvider.getCredential(account.idToken, null)
FirebaseAuth.getInstance().signInWithCredential(cred)
更改后,用户可以使用他们的新电子邮件登录,而我的应用程序仍然使用相同的 UID 识别他们,但是当他们登录时,他们仍然会看到他们的旧个人资料图片和应用程序检索到的旧电子邮件:
FirebaseAuth.getInstance().currentUser?.let { user ->
user.email
user.displayName
user.photoUrl
}
所有这些属性仍然指的是旧电子邮件、旧个人资料图片和旧显示名称,但我们主要关注的是电子邮件属性。
我想知道为什么我们仍然看到旧电子邮件,这是需要在应用程序端还是管理员/谷歌工作区端修复的问题?
【问题讨论】:
标签: android firebase-authentication google-signin google-workspace