我在具有离线持久性的AngularFire (11.1.1)项目中使用了fromCache (6.1.4),我惊讶地发现,在加载时,数据被提供了两次:一次来自缓存,一次来自服务器(我使用变量fromCache; ).subscribe(/* Just for TEST purposes */);
将设置设置为默认(或根本不设置),会导致Firestore尝试检索最新(服务器检索的)快照,但如果无法到达服务器,则返回缓存的数据。如果用户</
由于上传需要在后台进行,因此,只要用户再次在线(使用服务工作人员和后台同步单次API),访问令牌就不足以满足我的需要(用户可以离线/几天不使用web应用程序),并且据我所知,刷新令牌不应该存储在web应用程序客户端即使是这样,我仍然需要客户端密码,这意味着我必须使用服务器(或将秘密保存在web应用程序客户端,这是一个禁忌),以便刷新令牌。似乎当前使用OAuth2方案的方式与服务器较少的渐进式web应用程序不一致,否则我可能会遗漏一些东西。identity AP