I'm having a real weird issue.
My firebase login (firebase:authUser:GUID:[DEFAULT]) was saving to localStorage and I was accessing localStorage in my code without any issues.
Suddenly, on production, it's saving the login to indexedDB. I'm using Chrome browser.
This is an angular 4 / TypeScript / application.
It was working without using any firebase.auth().setPersistence.
I've tried explicitly setting but even that fails on production.
firebase.auth().setPersistence(firebase.auth.Auth.Persistence.LOCAL)
.then(() => {
....
Anyone else have this puzzling issue?