我有以下场景: 用户使用我的应用程序中的 google 登录按钮以 user@gmail.com 登录。 数据库中名为 number 的值增加 1 以指示此当前帐户的用户数。 用户注销,number 的值减少,表示该账号当前的用户数。 现在可能会发生以下情况:
- 问题 1:用户可能会在不注销的情况下删除应用程序并显示额外的设备编号,尽管事实并非如此。
- 问题 2:用户可能会在不注销的情况下清除应用程序的数据,这也表明使用了额外数量的设备,这是不正确的。
最佳答案
您可以使用 WidgetsBindingObserver 并覆盖 didChangeAppLifecycleState 方法。 更多详情 check this link.
关于flutter - 判断同一个gmail登录用户数,flutter cloudfirestore,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54285440/