Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.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
在firebase auth中通过电话和电子邮件进行验证_Firebase_Flutter_Dart_Firebase Authentication - Fatal编程技术网

在firebase auth中通过电话和电子邮件进行验证

在firebase auth中通过电话和电子邮件进行验证,firebase,flutter,dart,firebase-authentication,Firebase,Flutter,Dart,Firebase Authentication,由于firebase在免费限制后对电话验证收费,我希望在我的应用程序中有一个功能,用户通过电话验证进行注册,然后在登录后使用电子邮件进行登录。 请告诉我如何实现此功能。 谢谢。首先,你需要让你的用户向你提供他的电子邮件。你可以在电话注册后再做 之后,您可以使用firebase云功能创建带有该电子邮件的用户,并通过该电子邮件通知他已为他创建了一个用户 对于密码,您可以要求他输入或生成一个随机的安全密码,并在电子邮件通知中发送。您还可以使用随机密码创建用户,并在创建后发送“密码重置”电子邮件,用户可

由于firebase在免费限制后对电话验证收费,我希望在我的应用程序中有一个功能,用户通过电话验证进行注册,然后在登录后使用电子邮件进行登录。 请告诉我如何实现此功能。
谢谢。

首先,你需要让你的用户向你提供他的电子邮件。你可以在电话注册后再做

之后,您可以使用firebase云功能创建带有该电子邮件的用户,并通过该电子邮件通知他已为他创建了一个用户

对于密码,您可以要求他输入或生成一个随机的安全密码,并在电子邮件通知中发送。您还可以使用随机密码创建用户,并在创建后发送“密码重置”电子邮件,用户可以在其中设置密码

所有这些都取决于用例。主要的一点是,你需要自己做这件事。Firebase中没有内置的功能,但有很多其他功能可以帮助您实现孤独