In der alten Feuerbasis < 3.0, wenn loging in uns in der Lage waren zu spezifizieren Sitzungstypen setzen, indem in Objekt übergibt {erinnern: „sessionOnly“} als ParameterWie Session Nur Anmeldemodus in neuer Firebase (3,0)
var ref = new Firebase("https://xxx.firebaseio.com/");
ref.authWithPassword({
email: "[email protected]",
password: "superSecretPassword"
}, function(error, authData) {
// some code here
}}, { remember: "sessionOnly" });
Aber wenn
firebase.auth().signInWithEmailAndPassword("[email protected]", "superSecretOne").catch(function(error) {
var errorCode = error.code;
var errorMessage = error.message;
});
in neuen Feuerbasis 3.0+ verwenden, Token speichern als Standard local und ich kann diese Funktionalität nicht überall in docs ...
gibt es eine Möglichkeit, in Firebase API den Modus "Nur Sitzung" zu aktivieren oder muss ich das selbst tun?
Sie jetzt sessionOnly Ausdauer durch den Aufruf angeben:. 'firebase.auth() setPersistence (firebase.auth.Auth.Persistence.SESSION)' Mehr dazu prüfen https://firebase.google. com/support/release-notes/js # 4.2.0 und https://firebase.google.com/docs/auth/web/auth-state-persistence – bojeil