检测管理员是否删除了firebase记录或停止删除事件

时间:2017-12-07 11:26:32

标签: ios firebase firebase-realtime-database google-cloud-functions firebase-admin

我们允许用户在firebase上存储数据。我们的应用程序是基于订阅的,因此如果订阅到期,我们会在一段时间后使用Cloud Function以管理员身份删除所有firebase数据库和存储。我们面临的问题是,我们正在获取管理员删除的所有已删除事件。我们想要“如果被管理员删除则停止删除事件,但如果被用户删除则获取删除事件”或“检测是否被管理员删除”。有没有办法这样做?

编辑:

我们希望观察并检查管理员或用户是否在swift中删除数据,即在iOS设备上。

我们正在swift中观察删除事件:

“Database_Path”.observe(DataEventType.childRemoved, with: { (snap : DataSnapshot) in `Identify here: if its deleted by admin or user and perform action based on it`})

0 个答案:

没有答案