【发布时间】:2018-01-22 23:31:35
【问题描述】:
我目前正在使用 Angular 4 和 Firebase 进行项目。
目前,在每个需要访问 Firebase 身份验证的组件中,我都将其添加到构造函数中。但是,在加载时实际意识到用户已经登录需要一点时间。
对于单页应用,这不是什么大问题,但是,我使用的是路由,所以每次切换页面时,都必须从头开始加载新组件。
让一个服务在后台处理所有身份验证可以解决这个问题吗?
【问题讨论】:
-
我认为创建 AuthenticationService 是最好的方法,也可能是最佳实践
-
好的。我没有真正使用过服务,所以我有点犹豫,但我会试一试。
标签: angular authentication firebase firebase-authentication angularfire2