重新启动应用程序时,emberfire 如何维护身份验证会话?

卡梅伦

这是一个非常菜鸟的问题,但有一些我真的不明白。

每当我与emberfire进行身份验证会话时,我都可以保持登录状态,即使我执行了诸如刷新页面或点击浏览器上的后退按钮之类的操作。我觉得奇怪的原因是因为 Ember 是一个单页应用程序。这意味着通过点击刷新,我实际上是在重新启动应用程序,我觉得我应该丢失所有会话和状态。那么如何在刷新页面时保留我的登录状态?刷新时我的登录信息不应该丢失吗?

博杰尔

Firebase 身份验证将身份验证状态保留在网络存储 (localStorage/IndexedDB) 中。这是大多数应用程序中的预期行为。许多用户希望他们的状态能够持久化,即使对于单页应用程序也不会每次都被迫登录。如果您希望每个会话保持您的状态(直到窗口关闭), sessionStorage 是理想的选择。Firebase Auth 团队正在研究这个问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android:重新启动应用程序时如何检测后台服务?

来自分类Dev

重新启动应用程序时如何删除SQLite数据库?

来自分类Dev

代码要求重新启动商店应用。用户关闭应用程序时如何运行此代码?

来自分类Dev

如何在Qt中重新启动应用程序?

来自分类Dev

崩溃后如何重新启动Qt应用程序?

来自分类Dev

如何调试应用程序重新启动的原因

来自分类Dev

如何重新启动pyqt应用程序?

来自分类Dev

杀死后如何重新启动Cordova应用程序

来自分类Dev

jQuery Mobile,如何重新启动应用程序

来自分类Dev

如何从片段重新启动Android中的应用程序

来自分类Dev

如何通过单击按钮重新启动应用程序?

来自分类Dev

(C# Windows 窗体应用程序)如何重新启动应用程序

来自分类Dev

如何在Android Studio中运行应用程序而不会终止并重新启动会话?

来自分类Dev

如何在不重新启动应用程序的情况下重新配置Serilog?

来自分类Dev

如果出现任何错误,如何自动重新打开/重新启动WPF应用程序?

来自分类Dev

如何使通过Puma和Capistrano部署的Rails应用程序在重新启动时启动

来自分类Dev

如何停止、重新启动或查看启动应用程序的控制台日志?

来自分类Dev

以编程方式使Java Web应用程序重新启动时的所有会话失效

来自分类Dev

共享的Cassandra会话失去连接,必须重新启动应用程序

来自分类Dev

如何防止grunt-nodemon重新启动所有应用程序

来自分类Dev

如何在AWS Elastic-Beanstalk上自动重新启动节点应用程序

来自分类Dev

如何在Windows Forms应用程序中重新启动backgroundworker?

来自分类Dev

调试时如何仅重新启动Apple Watch应用程序?

来自分类Dev

如何使用Xamarin.Forms重新启动应用程序

来自分类Dev

如何在设置更改时重新启动我的Android应用程序?

来自分类Dev

当应用程序在后台和iPhone重新启动时如何使用ibeacon

来自分类Dev

如何在不重新启动应用程序的情况下获取StackOverflowError的完整stacktrace

来自分类Dev

如何从命令行重新启动IIS应用程序池?

来自分类Dev

重新启动应用程序后,如何使用HttpClient保持登录状态以进行后续操作?

Related 相关文章

  1. 1

    Android:重新启动应用程序时如何检测后台服务?

  2. 2

    重新启动应用程序时如何删除SQLite数据库?

  3. 3

    代码要求重新启动商店应用。用户关闭应用程序时如何运行此代码?

  4. 4

    如何在Qt中重新启动应用程序?

  5. 5

    崩溃后如何重新启动Qt应用程序?

  6. 6

    如何调试应用程序重新启动的原因

  7. 7

    如何重新启动pyqt应用程序?

  8. 8

    杀死后如何重新启动Cordova应用程序

  9. 9

    jQuery Mobile,如何重新启动应用程序

  10. 10

    如何从片段重新启动Android中的应用程序

  11. 11

    如何通过单击按钮重新启动应用程序?

  12. 12

    (C# Windows 窗体应用程序)如何重新启动应用程序

  13. 13

    如何在Android Studio中运行应用程序而不会终止并重新启动会话?

  14. 14

    如何在不重新启动应用程序的情况下重新配置Serilog?

  15. 15

    如果出现任何错误,如何自动重新打开/重新启动WPF应用程序?

  16. 16

    如何使通过Puma和Capistrano部署的Rails应用程序在重新启动时启动

  17. 17

    如何停止、重新启动或查看启动应用程序的控制台日志?

  18. 18

    以编程方式使Java Web应用程序重新启动时的所有会话失效

  19. 19

    共享的Cassandra会话失去连接,必须重新启动应用程序

  20. 20

    如何防止grunt-nodemon重新启动所有应用程序

  21. 21

    如何在AWS Elastic-Beanstalk上自动重新启动节点应用程序

  22. 22

    如何在Windows Forms应用程序中重新启动backgroundworker?

  23. 23

    调试时如何仅重新启动Apple Watch应用程序?

  24. 24

    如何使用Xamarin.Forms重新启动应用程序

  25. 25

    如何在设置更改时重新启动我的Android应用程序?

  26. 26

    当应用程序在后台和iPhone重新启动时如何使用ibeacon

  27. 27

    如何在不重新启动应用程序的情况下获取StackOverflowError的完整stacktrace

  28. 28

    如何从命令行重新启动IIS应用程序池?

  29. 29

    重新启动应用程序后,如何使用HttpClient保持登录状态以进行后续操作?

热门标签

归档