我正在尝试将Firebase电子邮件验证链接验证添加到我的应用中,但收到错误cannot read email property of null
我试图按照网络上的Firebase文档进行操作,但无法找到在何处以及如何实施的完整解决方案
var actionCodeSettings = {
url: 'campatron.com' + firebase.auth().currentUser.email,
handleCodeInApp: true,
// When multiple custom dynamic link domains are defined, specify which
// one to use.
dynamicLinkDomain: "example.page.link"
};
firebase.auth().currentUser.sendEmailVerification(actionCodeSettings)
.then(function() {
// Verification email sent.
})
.catch(function(error) {
// Error occurred. Inspect error.code.
});
答案 0 :(得分:0)
currentUser属性尚未初始化,这意味着在您到达此代码时,您的用户尚未登录。您的应用在哪里调用这段代码?