js prettyprint-override">function register(){
var email = document.getElementById('email').value;
var password = document.getElementById('pass').value;
var promise = firebase.auth().createUserWithEmailAndPassword(email, password).catch(function(error) {
// Handle Errors here.
var errorCode = error.code;
var errorMessage = error.message;
// ...
});
if(promise != null){
alert(promise.email);
promise.sendEmailVerification();
}
}
有什么想法吗?
因此,这意味着您需要真正地等待,直到promise解决,然后才能访问它返回的内容。
因此,您可以执行以下操作,而不是promise.email
。
promise.then(function(rsp) {
window.alert(rsp);
});
我还认为,如果你放弃整个promise变量,它可能会更容易。做下面这样的事情...
firebase.auth().createUserWithEmailAndPassword(email, password)
.then(function(rsp) {
// do something with rsp
})
.catch(function(error) {
// Handle Errors here.
var errorCode = error.code;
var errorMessage = error.message;
// ...
});
问题内容: 我创建了一个类NewUserEmail以在创建新用户时自动生成带有用户名和密码的电子邮件。我能够创建密码,但是每当尝试使用该密码登录时,它都不会登录。我无法生成我的邮件。请指导我,让我知道我的代码出了什么问题: 问题答案: 以下是一个可行的解决方案。 资源/alfresco/extension/new-user-email-context.xml: demo.NewUserEmail.
问题内容: 根据Firebase网站,我正在使用以下代码创建新用户: 创建新用户时,如何在“身份验证”中添加显示名称和照片网址? 此链接显示从Auth中的身份提供者返回的受支持的用户数据。 问题答案: 您可以使用课程..检查此文档来更新您的个人资料。
我使用laravel 5.6,并成功地将视图作为电子邮件发送。 我使用以下代码: 我唯一的问题是密码重置。我知道我可以自定义一点模板,但是如何覆盖默认的电子邮件模板并发送我自己的视图? 我尝试写我自己的ResetPassword通知: 但我只能翻译电子邮件。我想要的是根据我自己的模板发送我自己的视图。 可能吗? 谢谢你的帮助。
我正在尝试在Jenkins中配置电子邮件通知。但它显示了以下错误。。。在此处输入图像描述 我用管理员帐号试过了,然后用我自己的gmil帐号试过了 错误:: 发送电子邮件失败 javax.mail.身份验证失败异常: 535-5.7.8用户名和密码不接受。在535 5.7.8了解更多https://support.google.com/mail/?p=BadCredentialsx11sm87366
最近为我的应用程序创建了一个简单的注册页面,该页面接受电子邮件和密码这两个值,检查它们是否有效,然后将它们传递给firebase函数来创建用户。值被正确传递,然而,我总是得到消息说“注册失败”。firebase连接是活动的,我已经允许用户使用电子邮件和密码认证注册。 我觉得这是我的文件的一个问题,可能有错误的依赖关系,但是,我是Firebase的新手,无法解决这个问题。 下面是我的注册表单,bui
我有一个使用Spring Security的应用程序。在成功注册后,我试图获取用户的姓名,但当我进入登录页面时,我收到的是电子邮件而不是姓名。成功登录后,我提供了一个屏幕截图。 在上图中,我想要名字,而不是电子邮件地址。 我在给你上课,我认为这最重要。 控制器类 安全配置类 LOGIN.HTML 应用程序用户类