假设我已经有其他用户的ID。我能以某种方式检测该用户是否已经登录吗? 我需要该功能,因为我正在使用董事会开发一个Web应用程序,其中仅显示在线团队成员。
我搜索了Firebase文档,只有功能可以检查我当前是否登录:
var user = firebase.auth().currentUser;
if (user) {
// User is signed in.
} else {
// No user is signed in.
}
答案 0 :(得分:1)
Firebase身份验证无法确定某些用户是否正在积极使用您的应用。您现在执行的检查只会告诉您用户是否以前登录过您的应用程序。
如果您想保持用户的存在,Firebase Realtime Database可以帮助您。对于解决方案described in the documentation进行了详尽的描述。