You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
onAuthStateChanged call back is triggered only after 30 seconds, even though user is already logged in previously. To reproduce the issue, get a network link conditioner and set it up for 100% loss. Download quickstart-js/auth example and set a breakpoint in the handler. It takes 30 seconds to trigger.
Now if network is actually offline (instead of 100% loss), it triggers immediately.
This creates poor UX for our users who are already logged in but suffering from poor network connectivity.