我现在一直在研究angularJS和firebase。
使用下面的代码注册后,我的网站发送了一封电子邮件:
regUser.sendEmailVerification();
firebase.google.com上此电子邮件的消息显示
Hello%DISPLAY_NAME%, 点击此链接验证您的电子邮件地址。
但是我在注册后收到的电子邮件显示
你好, 点击此链接验证您的电子邮件地址。
它不会显示%DISPLAY_NAME%。这有什么不对?难道我做错了什么?
答案 0 :(得分:0)
您必须使用regUser.updateProfile(...)
至update the user's profile。允许您设置displayName
:
regUser.updateProfile({
displayName: "Jane Q. User",
photoURL: "https://example.com/jane-q-user/profile.jpg"
}).then(function() {
regUser.sendEmailVerification();
}).catch(function(error) {
// An error happened.
});