It seems impossible to use session persistence in firebase 3.0.
This was possible in a previous version: https://www.firebase.com/docs/web/guide/login/password.html
authWithPassword () accepts an optional third parameter, which is an object containing any of the following settings:
remember - String
If you donβt specify - or set a default value - the sessions are saved until you configure the Login and Out tab of your application panel. To limit constancy to the lifetime of the current window, set sessionOnly for this. A value of none will not migrate authentication data and complete authentication as soon as possible when the page is closed.
In version 3.0 there is no mention of an additional 3rd parameter: https://firebase.google.com/docs/reference/js/firebase.auth.Auth#signInWithEmailAndPassword
signInWithEmailAndPassword (email, password)
returns firebase.Promise containing a nonzero firebase.User
Also, in the new console ( https://console.firebase.google.com/ ) I cannot find the option to change the default save.
source share