我正在使用标准的电子邮件密码身份验证提供程序 .
在某些情况下,我必须手动创建一个firebase用户 . 该流程类似于使用已定义的电子邮件生成密码调用REST api,并且如果成功使用其密码向用户发送欢迎电子邮件 . 像转发用户注册的东西 .
我通读了他们的文档并且找不到多少 . (新的文档甚至没有为用户管理提供REST API部分..好吧,只是为了清楚,新的“谷歌”风格的文档,无论如何非常糟糕:)) .
是否有人已经做过类似的事情并可以帮助我?
BTW:也可以通过 createUserWithEmailAndPassword()
创建客户端,但是这个功能会自动重新验证新用户,这在我的场景中不可能发生 . 是否可以在不自动登录用户的情况下使用 createUserWithEmailAndPassword()
?
1 回答
您可以在客户端中创建新的Firebase应用程序上下文,然后在那里调用
createUserWithEmailAndPassword()
:通过向
initializeApp
添加第二个参数,您可以创建一个单独的上下文,该上下文在用户创建时不会触发重新验证 .