0
我進口AngularFireAuth
要登出火力地堡中Angular4
import { AngularFireAuth } from 'angularfire2/auth';
並注射到我的服務consructor 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是一個問題?
* firebaser here *這是正確的答案。但是我們考慮在某些時候增加一個對服務器的調用以獲得額外的安全性,這就是爲什麼'signOut()'已經返回一個promise。 –