不要使 AWS Knowledge 令牌过期

non expire AWS Cognito token

我正在开发一个移动应用程序,其中由 AWS cognito (aws-amplify) 处理身份验证/授权 现在,根据我的设计,应用程序可以在登录后 15 天内离线工作,但 cognito 需要每 60 分钟刷新一次令牌。

如何创建非过期或仅在接下来的 15 -20(可配置)天后过期的刷新令牌?

默认情况下,刷新令牌会在您的应用用户登录到您的用户池后 30 天过期。当您为您的用户池创建应用程序时,您可以将应用程序的刷新令牌过期时间(以天为单位)设置为 1 到 3650 之间的任何值。

https://docs.aws.amazon.com/cognito/latest/developerguide/amazon-cognito-user-pools-using-tokens-with-identity-providers.html