在我的应用中,我的 auth onCreate() 触发器为每个用户创建了一些 RTDB 数据(使用事务,因此它不会覆盖)。
因此,当用户进行身份验证时,我打算进行加载,直到他的数据出现在数据库中。
然而,有一种说法是触发器可能需要数小时或数天才能生效,我不确定它可能发生的情况。
客户端等待 onCreate auth 触发器完成其数据库工作是否安全?还是应该手动调用 CF 函数来创建基本数据?
答案 0 :(得分:1)
很安全,加油!
但是如果你想要更多的力量,请使用这个:
ìmport { readDir } from 'recursive-readdir';
https://firebase.google.com/docs/functions/manage-functions#set_timeout_and_memory_allocation