【发布时间】:2019-01-14 07:00:50
【问题描述】:
方法reauthenticateAndRetrieveDataWithCredential 需要credential。
我试过了,但它给了我一个错误:
const user = firebase.auth().currentUser;
const credential = firebase.auth.OAuthCredential;
await user.reauthenticateAndRetrieveDataWithCredential(credential);
await user.updateEmail(email);
return email;
错误信息
reauthenticateAndRetrieveDataWithCredential 失败:第一个参数“凭据”必须是有效凭据。
我只有宣誓认证(没有电子邮件+密码)。所以我不知道credential firebase 需要什么。有什么帮助吗?
编辑:
出于某种原因,我的 firebase.auth.OAuthCredential 或 (firebase.auth.AuthCredential) 返回未定义。用户已登录/验证。
【问题讨论】:
-
你能用凭证的accessToken属性试试吗?
-
出于某种原因,我的
firebase.auth.OAuthCredential或 (firebase.auth.AuthCredential) 返回undefined。用户已通过身份验证 -
这听起来像是非常有用的信息,可以包含在您的问题中。不幸的是,我将无法为您提供任何进一步的帮助:(
标签: javascript firebase firebase-authentication