Aar*_*rel 6 firebase firebase-hosting firebase-authentication google-cloud-functions
Firebase自定义电子邮件操作处理程序指南 提供了一个示例,用于验证通过 Firebase 托管的网站的自定义 URL 上的用户电子邮件地址。
但是,我希望自定义 URL 指向 Firebase 云函数端点 URL,并使用管理 SDK 来验证 oob 代码。但是,是没有这种功能applyActionCode的admin.auth()。
使用 javascript 通过托管站点验证电子邮件是唯一的方法吗?我真的不想将代码暴露给浏览器。
截至 2020 年 3 月 8 日,这applyActionCode不是管理 sdk 的一部分。为此,需要使用其余 api https://firebase.google.com/docs/reference/rest/auth/#section-send-email-verification验证服务器/后端/云函数上的 oobCode
。
如何?由于您自定义了电子邮件操作处理程序,假设它指向您可以控制的端点(例如您的域/云函数),那么在客户端,您可以获取 url 中的 url 参数(包括 oobcode)并发送使用 REST API 发送到您的后端进行验证。
| 归档时间: |
|
| 查看次数: |
1780 次 |
| 最近记录: |