下午好!用户登录系统(有通过电子邮件或Google Plus两个选项),然后他在应用程序中有一个部门,可以在其中创建其商店的部门,并且用户可以使用该部门的电子邮件创建它并设置后续通向特定部门的密码。要创建新用户,我们使用此 FIRAuth.auth()?.createUser
但如果您使用此代码,它会使 Firebase 重新登录,并且已经带有一个新帐户。问题是如何创建一个新用户,而不需要使用新帐户退出?
最佳答案
您可以通过多种方式解决此问题:
选项 1:将管理员用户的凭据安全地保存在您的设备上。然后,当用户创建新用户时,使用管理员凭据登录。这将使您注销并立即重新登录。
选项 2:使用 admin sdk 在 Web 端创建一个具有 REST API 调用的用户。
关于ios - 如何在 Firebase 中创建新帐户而无需退出?在 iOS( swift ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40798756/