小编Sah*_*cha的帖子

用户使用 Firebase Auth 和 Swift 验证电子邮件后,如何重定向回我的应用?

当用户在我的应用程序中注册时,他们会收到一个弹出窗口,上面写着,请验证您的电子邮件,然后登录。当用户单击“确定”时,会将他们带到登录页面。此时,用户应该转到邮件应用 (iPhone) 并单击从 Firebase 发送给他们的链接。单击此链接当前会打开 Safari 并告诉用户帐户已验证,然后用户必须手动返回应用程序。如何验证用户,然后将他们带回应用程序?

我已经阅读了 continueURL 以及 Firebase 提供的文档,但它没有任何意义,我对我需要做什么感到困惑。如果有人可以用更简单的术语解释如何做到这一点,我们将不胜感激。

这就是我发送电子邮件的方式: user?.sendEmailVerification(completion: nil)

预先感谢您的帮助!

ios firebase swift firebase-authentication

8
推荐指数
1
解决办法
4410
查看次数

如何对大多数视图使用 Firebase 身份验证的 Swift 应用程序进行单元测试?

我使用 Firebase 在 Swift 中构建了一个应用程序,其中大部分功能只有在用户登录后才能访问。例如,我有一个预算页面,可以从数据库中获取事件预算,但这只能在用户登录后才能完成。登录。

有人能建议我如何测试需要调用数据库的功能吗?我本以为我需要在测试类中登录用户,然后使用这些详细信息来测试我的控制器,但每次它都返回零?我什至尝试在测试类中运行登录视图控制器来验证用户身份,但这也不起作用。

谢谢你!

unit-testing firebase xctest swift

5
推荐指数
1
解决办法
4271
查看次数