firebase - Firebase Firestore 扩展到 Cloud Functions 以通过 Firebase 身份验证放置更多信息
问题描述
我试图将我的扩展Firestore
至并在 Firestore 保存时Functions
触发。onCreate
我想通过 Firebase 身份验证(通过 Admin SDK)保存每个 UID。
- 这
Collection
是由 webhook 自动生成的 - 每个都
Documents
包含超过 1 人(其中 2 人)的个人信息。
但我得到了这个错误» “admin.auth.getUserByPhoneNumber 不是一个函数”
有没有人做例子?
解决方案
在您尝试使用它的上下文中,它admin.auth
是一个帮助函数,用于获取由 .初始化的默认应用程序的Auth 对象admin.initializeApp()
。
更改您的行,以便admin.auth()
调用该函数。
admin.auth().getUserByPhoneNumber(/* ... */)
// ^^
推荐阅读
- maven - 从 pom.xml 之外的命令行运行 maven 插件
- python - 父窗口打开子窗口打开但如何在python中为tkinter锁定父窗口?
- power-automate - Power Automate 能否生成可用于访问外部网站的一次性密码?
- node.js - socket.io 不能在 2 台计算机上的 heroku 服务器上工作
- git - Bamboo:在多个项目中重用相同的 yml 规范
- php - 如何在 Postfields 的 curl 请求中写入输出 php 变量
- python - 将 aa 字符串拆分为 pandas 数据框中的项目列表 | 蟒蛇 | 熊猫 |
- shell - 基本的贝壳练习
- c++ - VSC 链接器无法链接来自其他 .cpp 文件的函数声明
- dump - 如何转储 SuiteCRM $bean