ios - 如何在 Firebase 中创建新帐户而无需退出?在 iOS( swift )

标签 ios swift firebase firebase-authentication

下午好!用户登录系统(有通过电子邮件或Google Plus两个选项),然后他在应用程序中有一个部门,可以在其中创建其商店的部门,并且用户可以使用该部门的电子邮件创建它并设置后续通向特定部门的密码。要创建新用户,我们使用此 FIRAuth.auth()?.createUser 但如果您使用此代码,它会使 Firebase 重新登录,并且已经带有一个新帐户。问题是如何创建一个新用户,而不需要使用新帐户退出?

最佳答案

您可以通过多种方式解决此问题:

选项 1:将管理员用户的凭据安全地保存在您的设备上。然后,当用户创建新用户时,使用管理员凭据登录。这将使您注销并立即重新登录。

选项 2:使用 admin sdk 在 Web 端创建一个具有 REST API 调用的用户。

关于ios - 如何在 Firebase 中创建新帐户而无需退出?在 iOS( swift ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40798756/

相关文章:

ios - 如何从 swift 2.0 以编程方式创建的文本框中检索文本?

java - FirebaseStorage.getReferenceFromUrl(来源未知)

iOS - pod 更新后出现许多错误

ios - 在 ios 中的 imageView 中显示来自路径的图像

ios - Xcode 的文件添加选项之间的差异

json - 如何解析一小段 JSON 数据而不是整个 JSON 序列

ios - 将图像添加到粒子发射器并在 swift/ios 中持续一段时间后停止

android - 上传到Alpha测试后,Google Oauth无法正常工作

angularjs - 我怎样才能干掉Angularfire session 授权($onAuthStateChanged)

ios - UIGestureRecognizer - 在多层上使用