【发布时间】:2019-02-27 01:20:11
【问题描述】:
我正在做一个需要在执行某些操作之前向用户发送验证码的应用程序。例如,为了让用户登录应用程序,需要输入电子邮件、密码(我为此使用了 Firebase 身份验证)和一个发送到用户电子邮件的代码(该代码可以是 4 位数字的 pin) .用户进行交易时也需要令牌代码(应用程序是一种基本银行)。
我已经搜索了如何执行此操作,但到目前为止我发现的文章没有用。我将链接我发现的页面以及为什么我认为它对我没有用:
- https://firebase.google.com/docs/auth/admin/create-custom-tokens?hl=en-419
没用,因为据我所知,此令牌用于验证用户身份,而不是用于发送电子邮件。
- How to send email verification code to user email in firebase
这里只需要验证用户邮箱的验证码。
我已经阅读了一些有关 Firebase Cloud Functions 的信息,这可能会有所帮助:有一些示例向用户发送欢迎电子邮件;但问题是我需要发送一封电子邮件,其中包含一种令牌(同样是 4 位密码),发送后 X 分钟过期。
感谢任何帮助!
【问题讨论】: