Javascript 如何存储firebase用户';有什么反应?

Javascript 如何存储firebase用户';有什么反应?,javascript,reactjs,firebase,firebase-authentication,firebase-storage,Javascript,Reactjs,Firebase,Firebase Authentication,Firebase Storage,我正在开发一个react web应用程序,用户可以通过电子邮件和密码注册。注册后,每个用户都可以访问其配置文件数据。以下是我的firebase数据结构: users:{ generatedUserUID:{ name: "User1" profileImage: "http://via.placeholder.com/350x150" } } 当用户登录时,存储用户uid的最佳方式是什么,以便它可以在整个项

我正在开发一个react web应用程序,用户可以通过电子邮件和密码注册。注册后,每个用户都可以访问其配置文件数据。以下是我的firebase数据结构:

users:{
   generatedUserUID:{
            name: "User1"
            profileImage: "http://via.placeholder.com/350x150"
            }
     }

当用户登录时,存储用户uid的最佳方式是什么,以便它可以在整个项目中使用。目前,我正在使用浏览器的localStorage,但我担心如果客户端浏览器不支持localStorage,那么应用程序将变得无用。因此,我正在寻找一种替代方案,不必完全依赖本地存储。感谢您的帮助。谢谢。

您可以使用像Redux这样的库来管理应用程序中的数据。Redux帮助您管理应用程序的状态


更多信息请点击这里:

Firebase SDK可以在这里提供帮助。
firebase.auth()访问的
currentUser
属性为您提供了一个包含当前登录用户的对象


查看更多信息。

我也查看了Redux,它似乎与我在react中使用的模式完全不同。稍后我将使用Redux,但目前,还有其他建议吗?谢谢你的回复