使用SMS之类的代码进行Firebase电子邮件验证

时间:2019-03-25 01:35:23

标签: ios swift firebase firebase-authentication

可以在firebase中使用电子邮件验证,但是不必发送链接,而必须单击,它应该发送类似短信验证码的代码,如果匹配,我必须在ios应用程序(基于swift)中签入。

1 个答案:

答案 0 :(得分:1)

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

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

如果这两个工具都不能完全满足您的要求,您也可以自己滚动。发送短信或电子邮件,其中包含您想要的任何信息,然后use the Firebase Admin SDK to update the user profile