javascript - 如何在 Firebase 匿名登录中注册 SignOut 事件的回调?

标签 javascript firebase firebase-authentication

我想看看是否可以以某种方式在 firebase 中注册 onSignOut 回调?

我正在尝试使用匿名登录用户。我已经注册了 onAuthStateChanged() 但它仅在您登录时触发。当此登录 session 完成时,我想要一个函数回调。

OnDisconnect() 监听器专门用于数据库套接字断开。但我需要一种特定的方法来知道匿名登录是否已注销。

最佳答案

这是您可以做到的一种方法:

firebase.auth().onAuthStateChanged(function(user) {
    if(user)
      {//logged in}
    else
      {//logged out}
  }); 

关于javascript - 如何在 Firebase 匿名登录中注册 SignOut 事件的回调?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39932974/

相关文章:

javascript - 当任何复选框值更改时启用按钮

javascript - 如何使用 Parse 将推送通知从 Web 应用程序发送到 Android 设备?

javascript - Webpack 无法呈现快速导入

javascript - 如何在 Firebase 上保存数据?

angular - 如何使用 Angular 从 firebase 中删除用户帐户

javascript - '!!!' 语法在 JavaScript 中意味着什么?

ios - swift 函数不返回字符串?

java - 使用自动生成的 ID 更新 firebase 中的文档

java - FirebaseAuth 类现在缺少 "getCurrentUser()"方法?

angular - Firebase Auth 存储用户的名字和姓氏