iRo*_*tia 3 firebase google-cloud-functions
我不确定我需要共享什么代码,但它似乎每次我登录时,我的 firebase-functions 会话都会在该选项卡上维护,这意味着如果在我的浏览器中,我已通过一个选项卡登录并打开一个新的选项卡,我需要重新登录。
如何使我的 firebase 功能会话保持一致,即如果在一个选项卡中打开,我不需要在另一个选项卡中打开。
这个帖子看起来很相关,但自从 OP 发布以来已经有一段时间了。
https://groups.google.com/forum/#!topic/firebase-talk/zkrJsCh0_sw
如果我正确地解释你的问题,你
您可以通过将以下行添加到前端代码中 Firebase SDK 初始化且可用的位置来实现此目的:
firebase.auth().setPersistence(firebase.auth.Auth.Persistence.LOCAL);
Run Code Online (Sandbox Code Playgroud)
其他两个选项不是LOCAL最后,而是SESSION和NONE,每个选项都逐渐限制用户如何保持登录状态。
请注意,这LOCAL是默认设置,因此您可能希望检查此设置是否已在代码中的其他位置更改。
另请注意,大写字母是正确的。
您可以在有关持久性的 Firebase官方文档中阅读有关选项的更多信息,并查看有关如何实现此代码的更详细示例
如果这不是您要问的问题,您可能希望考虑澄清您的问题,以表明我的假设 1. 或 2. 是错误的。干杯!
| 归档时间: |
|
| 查看次数: |
1649 次 |
| 最近记录: |