首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >防火墙数据库是否实时删除Id,如果用户几天不活动,它是自己吗?

防火墙数据库是否实时删除Id,如果用户几天不活动,它是自己吗?
EN

Stack Overflow用户
提问于 2022-02-03 14:03:34
回答 1查看 47关注 0票数 0

我有这3 methods

一次收听互联网状态

代码语言:javascript
复制
listenToInternet() {
      FirebaseDatabase.instance.ref().child(currentUser.uid!).onDisconnect().set({
        "activity": DateTime.now()
      });
  }

以及当用户打开应用程序时手动上线。

代码语言:javascript
复制
   getOnlineInResumedOrAtTheStartRun(){
        FirebaseDatabase.instance.ref().child(currentUser.uid!).set({
          'activity': "online",
        });
      }

当用户关闭应用程序时,一个用于手动脱机。

代码语言:javascript
复制
getOfflineInInactive(){
    FirebaseDatabase.instance.ref().child(currentUser.uid!).set({
      'activity':  DateTime.now(),
    });
  }

现在一切都很好..。

但我注意到,如果用户在应用程序上4-5天没有打开他的帐户,那么他的Id .child(currentUser.uid!)就会从数据库中消失,而没有用户的任何命令,如果他再次打开该应用程序,他的.child(currentUser.uid!)就会在data base中再次显示。

注意:我也注意到有奇怪的身份得到谁失踪了!

有什么是我错过的,还是数据库中正常发生的?还是我该再查一次我的密码?

提前感谢

EN

回答 1

Stack Overflow用户

发布于 2022-02-03 14:09:46

要回答你的问题,不,它不删除自己的用户。我有多个应用程序,从现在起还没有激活超过两年,用户仍然在那里。确保您正在对用户进行身份验证,然后将这些用户保存在数据库中。

此外,从控制台中定义安全规则,以确保数据的安全。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70972660

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档