Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Firebase用户通过电子邮件注册并通过电子邮件向他们发送密码_Javascript_Html_Firebase_Firebase Realtime Database_Firebase Authentication - Fatal编程技术网

Javascript Firebase用户通过电子邮件注册并通过电子邮件向他们发送密码

Javascript Firebase用户通过电子邮件注册并通过电子邮件向他们发送密码,javascript,html,firebase,firebase-realtime-database,firebase-authentication,Javascript,Html,Firebase,Firebase Realtime Database,Firebase Authentication,我正在尝试允许用户只使用他们的电子邮件和电话号码注册Firebase网站。稍后,我想通过电子邮件向他们发送自动生成的密码。这可以用Firebase Auth或实时数据库实现吗?当然可以。您必须通过ADMINSDK创建帐户,以便在受信任的环境中,如您的开发人员机器、您控制的服务器或云功能中。在这里,您可以看到用户输入的电子邮件,以及您编造的临时密码 您可以在客户端执行相同的操作,但在这种情况下,密码也将由客户端确定,这将是不安全的。是否有一种简单的方法来验证电子邮件或电话号码是否存在?如果不是客户

我正在尝试允许用户只使用他们的电子邮件和电话号码注册Firebase网站。稍后,我想通过电子邮件向他们发送自动生成的密码。这可以用Firebase Auth或实时数据库实现吗?

当然可以。您必须通过ADMINSDK创建帐户,以便在受信任的环境中,如您的开发人员机器、您控制的服务器或云功能中。在这里,您可以看到用户输入的电子邮件,以及您编造的临时密码


您可以在客户端执行相同的操作,但在这种情况下,密码也将由客户端确定,这将是不安全的。

是否有一种简单的方法来验证电子邮件或电话号码是否存在?如果不是客户端,我不知道如何从createUser获取错误?我不确定我是否理解正确,但将尝试回答。如果您想知道电子邮件是否已注册,可以致电。对于电话号码,客户端上没有API,但在服务器上应该是。若要验证电子邮件是否存在/是否正确,请发送一封验证电子邮件,内容为:这是我所需要的。我为我的模棱两可道歉。非常感谢。