【发布时间】:2021-05-21 00:37:27
【问题描述】:
我正在制作用户使用电子邮件和密码登录的 iOS 应用程序。当他们同时输入(电子邮件、密码)时,为了安全起见,我希望 Firebase 在用户进入应用程序之前发送验证代码(而不是 链接)以验证用户。它类似于phoneAuth,但我希望它是一封电子邮件。 firebase 有这个能力吗?
【问题讨论】:
标签: firebase firebase-authentication swift5 one-time-password
我正在制作用户使用电子邮件和密码登录的 iOS 应用程序。当他们同时输入(电子邮件、密码)时,为了安全起见,我希望 Firebase 在用户进入应用程序之前发送验证代码(而不是 链接)以验证用户。它类似于phoneAuth,但我希望它是一封电子邮件。 firebase 有这个能力吗?
【问题讨论】:
标签: firebase firebase-authentication swift5 one-time-password
不,这不是 Firebase 身份验证的电子邮件+密码提供程序内置的东西。
我能想到的最简单的方法是使用 Admin SDK 到 generate an email verification link,从中解析出 oobCode/actionCode,然后在客户端 call applyActionCode to verify the email address (iOS API) 中。
【讨论】: