1

我在我的 android 应用程序中使用 aws Cognito 进行用户身份验证,我希望用户登录到应用程序后,他应该能够自动登录到应用程序。除非他退出应用程序。谁能给我任何关于如何实现它的指示?

4

1 回答 1

0

此时cognito android 库为您管理它。库会刷新idTokenaccessToken,您只需每次从库中检索它们,并尽量不要在任何地方长时间存储/缓存(两者都有效期为 1 小时)。在刷新令牌有效之前,不会触发 getAuthenticationDetails() 方法(用于获取您的凭据)。

该库正在使用刷新令牌来刷新 idToken 和 accessToken。刷新令牌在上次登录后的 30 天内有效(默认情况下)。您可以将该值扩展到 3650 天(最大值),但目前 android 库不支持此功能。

于 2017-06-12T08:08:35.770 回答