1

我正在尝试构建一个 Meteor 应用程序(主要用作 Android 移动应用程序 - 而不是来自浏览器),即使用户离线也能正常工作。出于这个原因,我使用的是Grounddb包。

如果我在连接到互联网时登录我的应用程序,一切都会按预期工作。即使用户在应用程序内断开互联网连接,一切都会按预期工作。如果用户关闭应用程序并重新打开它(离线时),问题就会开始。

调试后,我发现在应用程序启动时,如果启用了Accountsautologin(不知何故),loginWithToken则会调用方法。MeteorloginToken存在于本地存储中,也user存在于本地数据库中。方法调用失败,因为我们离线,我猜。

我对 Meteor 比较陌生,我真的不知道如何处理这个问题。我应该禁用自动登录吗?我怎样才能做到这一点?我可以以某种方式使应用程序使用本地数据库进行用户身份验证/授权吗?我在网上找到了很多类似的问题,但找不到任何答案。

4

0 回答 0