【发布时间】:2020-07-10 23:06:01
【问题描述】:
我创建了一个应用程序,它使用 Firebase 身份验证注册和登录用户,并将所有注册用户存储在数据库中,如下图所示:
注册后用户signedIn的值为false。如果用户登录该特定用户的signedIn 字段的值更改为true,如下所示:
mDbRef.child(mAuth.getUid().toString()).child("signedIn").setValue(true);
如何在启动我的应用程序或重新启动应用程序时将所有用户signedIn 值设置为 false?我会在用户注销时更新它,但如果应用程序在用户未注销的情况下关闭,则数据库中 signedIn 的值保持为真。
【问题讨论】:
标签: android firebase firebase-realtime-database firebase-authentication