卸载应用时,Firebase会删除用户

时间:2016-10-21 04:05:52

标签: firebase firebase-realtime-database firebase-authentication

我正在使用匿名和电子邮件身份验证方法对用户进行签名。我将用户数据存储在实时数据库中。数据存储得很好。我还存储了FCM令牌以发送云消息。

但我想删除不再安装我的应用的用户的数据库中的用户和一些数据。

我该如何实现?

1 个答案:

答案 0 :(得分:3)

你不能这样做。卸载并不一定意味着用户不会再回到您的应用中。例如,他们可以暂时释放空间。或者它可能是一个简单的事故。或者,他们正在切换到新设备,并希望将其从旧设备中删除。如果在任何这些情况下删除了他们的个人资料数据,那将是一次糟糕的用户体验。

您可能希望通过记录上次启动应用的时间来清除旧用户的空间,然后修剪未长时间未使用您应用的用户的数据。