Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firebase云功能验证触发时间_Firebase_Authentication_Firebase Authentication_Google Cloud Functions_Google Cloud Firestore - Fatal编程技术网

Firebase云功能验证触发时间

Firebase云功能验证触发时间,firebase,authentication,firebase-authentication,google-cloud-functions,google-cloud-firestore,Firebase,Authentication,Firebase Authentication,Google Cloud Functions,Google Cloud Firestore,有人知道Firebase云函数onCreate身份验证触发器的时间吗 它像: -用户使用SDK注册 -Firebase在和中为Firebase身份验证创建用户 -FirebaseSDK成功发送登录事件 -调用函数onCreate 或类似: -用户使用SDK注册 -Firebase在和中为Firebase身份验证创建用户 -调用FirebaseonCreate -FirebaseSDK发送登录成功事件 或者换句话说: 我是否可以确定,在成功注册用户后,Firestore用户文档已经由一个简短的Fi

有人知道Firebase云函数onCreate身份验证触发器的时间吗

它像:
-用户使用SDK注册
-Firebase在和中为Firebase身份验证创建用户
-FirebaseSDK成功发送登录事件
-调用函数onCreate

或类似:
-用户使用SDK注册
-Firebase在和中为Firebase身份验证创建用户
-调用FirebaseonCreate
-FirebaseSDK发送登录成功事件

或者换句话说:
我是否可以确定,在成功注册用户后,Firestore用户文档已经由一个简短的Firebase云函数脚本创建


因此,我是否可以确定,当SDK发送身份验证成功回调时,Firestore用户文档已创建?

您无法保证向云函数代码传递事件的时间。当然,该系统将尝试以尽可能快的速度交付。但事实是,在处理该事件的每个阶段都可能出现不可预测的延迟,因此您不应该依赖于任何特定的时间安排。在处理其他异步工作的系统时尤其如此,包括Firestore(听起来好像你在暗示你的函数创建了一个文档,以便稍后在应用程序中读取)

好消息是,您可以为用户创建您期望的内容,并在它准备好时接收它