如何处理Cognito Web应用程序会话刷新?

时间:2018-04-14 06:16:33

标签: javascript angular amazon-web-services amazon-cognito

假设最长会话生命周期应为10分钟,然后应用程序自动注销。怎么设置?我们如何延长用户活动的会话生命周期?

1 个答案:

答案 0 :(得分:1)

JWT代币expire a hour发出后。如果您希望最大会话生存期为10分钟,则需要检查JWT令牌的“exp”值,并手动禁止当时使用应用程序,以“刷新”令牌。

另一方面,如果您不想每10分钟使令牌过期,Cognito SDK将为您自动刷新JWT令牌。您可以使用aws-amplify SDK完全抽象此刷新流程。

弗拉基米尔