web应用程序有一个屏幕,用户在屏幕上输入:projectId、username和password,以获取防火墙数据库的详细信息。使用电子邮件/密码作为登录方法设置了db。用户还添加了电子邮件和密码。这是针对多个防火墙项目的。这个接口对所有人来说都是通用的。
在用户通过提供这3个参数成功登录后。我注意到创建了一个firebaseLocalstorageDb。它存储了什么,有什么方法可以访问它?
另外,是否有一种方法来了解当前日志记录的用户。我不能使用firebase.auth().currentUser或firebase.auth().onAuthStateChanged,因为我不知道用户已经登录了哪个防火墙(除非我将其存储在本地存储中,而我目前正在这样做)。
我通过使用用户在输入屏幕中指定的项目id来设置firebase应用程序,并检索该项目的配置。稍后,当用户重新访问网站时,我想通过确定用于成功登录的项目id来设置firebase应用程序。
我想知道firebaseLocalstorageDb是否有答案。谢谢
发布于 2019-06-02 12:36:13
firebase.auth.currentUser.uid firebase.auth.currentUser.email试试这个
https://stackoverflow.com/questions/56415016
复制相似问题