【发布时间】:2019-08-12 12:24:56
【问题描述】:
我在我的应用中使用 Firebase 身份验证。我将电子邮件更新如下:
firebaseAuth.currentUser?.updateEmail(email)
电子邮件正在 100% 更新(我也会在必要时进行重新验证)。我的问题是在电子邮件更改后,用户正在退出他的帐户并且必须重新登录。
当我打电话时
val user = firebaseAuth.currentUser
更新电子邮件后,用户为空,我的应用希望您使用新的电子邮件地址再次登录。
这是正确的行为吗?更改帐户电子邮件后必须重新登录会导致非常糟糕的用户体验。
【问题讨论】:
-
您是否在刚刚重新验证的当前会话中注销?
标签: firebase kotlin firebase-authentication