我将Firebase auth添加到我的Reactjs(和Redux)Web应用程序中,一切都运行良好。我使用电子邮件/密码登录,并调用firebase.auth()。signInWithEmailAndPassword,它会在重新加载,标签更改等时继续存在。但是,大约一小时后,auth会话似乎过期,currentUser设置为null 。感觉Firebase控制台中应该有一个设置,但在搜索之后,我找不到任何东西。
任何帮助都会非常感激!
答案 0 :(得分:1)
我遇到了完全相同的问题,onAuthStateChanged
总是在1小时后触发,并且用户已断开连接。 firebase.auth().currentUser.getIdToken(true)
也无济于事,这是因为...必须在Google控制台中为我的Google API密钥启用令牌服务API。问题解决了!