Firebase "需要最近登录"



我想了解一下火库requires-recent-login。如果我像这个一样重新验证用户

firebase.auth().currentUser.reauthenticateAndRetrieveDataWithCredential(
firebase.auth.EmailAuthProvider.credential(firebase.auth().currentUser.email,
typedpassword))

让用户更改密码或电子邮件,是否有可能出现requires-recent-login错误?

某些操作需要最近的身份验证,但它失败并返回auth/requires-recent-login错误代码。

需要最近身份验证的一个操作是更新电子邮件。

解决方案是在重试操作之前重新验证用户。

最新更新