创建Firebase身份验证帐户和Firestore条目的原子方法

时间:2019-02-06 04:32:10

标签: firebase flutter google-cloud-firestore

我正在构建一个Flutter应用,用户可以在其中使用firebase auth进行注册。发生这种情况时,我有一个Firebase云功能,该功能可以监听onCreate身份验证事件,并使用Firestore中的其他信息为该用户创建一个条目。

在我的UI中,当用户在Firebase身份验证系统上进行身份验证(我听onAuthStateChanged)时,我尝试使用存储在Firestore中的信息来初始化我的应用。

问题是,在Firebase身份验证系统上对用户进行身份验证的时间与在Firestore上创建条目的时间之间存在延迟,这会破坏UI。

是否有一种原子方法可以在Firestore中为其创建用户帐户和条目,从而解决该问题?

0 个答案:

没有答案
相关问题