0

我正在结合 cognito 和 amplify 在 ionic 3 中构建一个应用程序。目前,我正在尝试让用户保持登录状态——即使应用程序已关闭。登录很顺利,用户也可以保持登录状态,但是强制关闭应用程序,用户将再次看到登录页面。

在显示登录页面之前,我在控制台中收到以下消息:[DEBUG] 41:22.567 AuthClass - 获取当前经过身份验证的用户。来源没有凭据。

据我从文档中可以看出 - 在调用 currentSession() 时,amplify 将处理会话的刷新。我还可以看到令牌存储在本地存储中,并且在应用程序关闭并重新打开时仍然存在。

你们有什么线索我需要开始挖掘吗?

PS 我确实告诉 cognito 将刷新令牌的有效期设置为 365 天。

4

1 回答 1

0

问题解决了。我使用了 Amplify 库的旧库。安装最新版本解决了我的问题。

于 2018-06-11T15:27:13.090 回答