在 Angular4 中通过 Firebase 注销
Sign out by Firebase in Angular4
我正在导入 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.
});
}
当我调用我的注销方法控制台时 return 我 sign out
,但我没有看到对服务器的任何请求。哪里有问题?
您的会话是基于令牌的。此令牌存储在客户端(cookie、会话存储、本地存储)中。要注销,您只需要从客户端删除令牌。因此没有请求。
我正在导入 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.
});
}
当我调用我的注销方法控制台时 return 我 sign out
,但我没有看到对服务器的任何请求。哪里有问题?
您的会话是基于令牌的。此令牌存储在客户端(cookie、会话存储、本地存储)中。要注销,您只需要从客户端删除令牌。因此没有请求。