我是React.js的新手。我创建了一个应用程序,其中使用Firebase谷歌身份验证提供程序进行登录。我还使用了firebase-ui作为登录组件。我的问题是我找不到关于如何使用当前登录用户执行其他操作(例如插入数据)或查看整个应用中现有数据的任何参考,即使在每次刷新页面或打开新标签时都进行了身份验证。如果未完成注销,甚至可以使用户保持登录状态。
我希望可以关注一些博客,如果可以的话,我可以全面了解如何解决这种情况,或者可以参考具有此完整参考文献的任何示例项目链接。
我一直遵循这个url作为我的项目结构。
答案 0 :(得分:0)
查看以下Firebase文档:https://firebase.google.com/docs/auth/web/manage-users
尝试一下看起来很简单:
var user = firebase.auth().currentUser
除非您将其设置为某个位置的状态,否则React本身不会存储此行为。