【发布时间】:2023-03-19 14:39:02
【问题描述】:
我正在使用电子邮件和密码身份验证在 angularJS 应用程序中使用 firebase。 我只是将我的应用程序从 Firebase 2.x 更新到 3.x,并将 AngularFire 从 1.x 更新到 2.x。
我按照这 2 个文档进行迁移:
但是现在,每次刷新页面时,我都需要重新进行身份验证,就像没有持久会话一样。
我检查了 localStorage 密钥 firebase:authUser 我过去有一个 expirationTime(实际上它是用我登录的时间戳设置的)。
要检查用户是否已登录,我使用:$firebaseAuth().$getAuth()
编辑
这是我的问题的一个工作示例(登录名:toto@mail.fr/密码:toto123) https://plnkr.co/edit/463Hse?p=preview
有人知道为什么会这样吗?
【问题讨论】:
-
没有看到minimal code that reproduces your problem,将很难提供帮助。
-
抱歉耽搁了我的工作(这是一个非常大的应用程序,所以我需要简化很多)
标签: angularjs firebase firebase-authentication angularfire2