firebase - 创建 Firebase 身份验证帐户和 Firestore 条目的原子方式
问题描述
我正在构建这个颤振应用程序,用户可以在其中使用 firebase auth 进行注册。发生这种情况时,我有一个 firebase 云函数,它监听onCreate
身份验证事件并为该用户创建一个条目,并在 firestore 中提供其他信息。
在我的 UI 中,当用户在 firebase 身份验证系统上进行身份验证时(我听onAuthStateChanged
),我尝试使用他存储在 firestore 中的信息来初始化我的应用程序。
问题是,用户在 firebase 身份验证系统上进行身份验证的时间与在 firestore 上创建条目的时间之间存在延迟,这会破坏我的 UI。
是否有一种原子方法可以在firestore中为他创建一个用户帐户和一个条目来解决这个问题?
解决方案
推荐阅读
- javascript - firestore < 查询与 orderBy 查询混合
- pytorch - Pytorch 类torch._C.TensorBase 信息?
- python - 如何在 Python 中编写以 '...' 开头和结尾的行?
- sql-server - 使用文件系统添加现有包的副本
- python - 在 Mac、python 2.7.5 上安装 gsutil 时出现致命错误
- r - R:如何根据其他列中的因素向新列添加值
- reactjs - 测试方法 else/if 不返回预期值
- python - 一种热编码 - 如何修复逻辑回归中的列匹配
- css - 可折叠内容的 CSS 网格列灵活
- mysql - 数据库触发器删除条件为真的行: