在Angular4中通过Firebase退出

时间:2017-08-28 11:58:25

标签: angular firebase firebase-authentication angularfire

我导入AngularFireAuth

import { AngularFireAuth } from 'angularfire2/auth';

注入我的服务指标public afAuth: AngularFireAuth,然后创建方法logut()

logut(){
      return  this.afAuth.auth.signOut()
      .then(function() {
          console.log("sign out");

  }).catch(function(error) {
  console.log("error sign out")
  // An error happened.
 });
}

当我调用我的logut方法控制台时,返回给我sign out,但我没有看到任何对服务器的请求。 colud是一个问题?

1 个答案:

答案 0 :(得分:2)

您的会话是基于令牌的。此令牌存储在客户端(cookie,会话存储,本地存储)中。要注销,您只需要从客户端删除令牌。因此没有要求。