首页 > 解决方案 > Firebase 电子邮件验证与 SMS 之类的代码

问题描述

可以将电子邮件验证与 firebase 一起使用,但与其发送他们必须单击的链接,不如发送一个类似短信验证码的代码,如果它们匹配,我必须检查我的 ios 应用程序(基于 swift)。

标签: iosswiftfirebasefirebase-authentication

解决方案


电子邮件验证可确保用户有权访问他们声称的电子邮件地址。通过发送短信将电子邮件地址设置为验证是不同的,因为您无法从收到的短信中知道他们有权访问该电子邮件地址。

但正如 A. Welch 评论的那样,您可以使用 Firebase 的电话号码身份验证来验证用户是否有权访问特定的电话号码,如下所述:https ://firebase.google.com/docs/auth/ios/phone-auth

如果这些都不是你想要的,你也可以自己动手。发送包含您想要的任何信息的短信或电子邮件,并使用 Firebase Admin SDK 更新用户配置文件


推荐阅读