gpt4 book ai didi

android - 如何使用刷新 token 在AWS Amplify Android中获取新的ID token ?

转载 作者:行者123 更新时间:2023-12-02 13:28:45 24 4
gpt4 key购买 nike

当前,我正在使用Amplify SDK来在应用程序中使用AWS Cognito。
登录后,我将检索idToken,根据文档,该 token 将在约30分钟后过期。
因此,每次idToken过期时,我都必须再次进行用户登录以检索idToken。
有什么方法可以使刷新idToken而不使用户每次过期都重新登录吗?
我已经研究过此文档,但不知道该怎么办。
Using Tokens with User Pools

最佳答案

您如何登录?标准身份验证将返回ID,Access和Refresh token ,并且在一个小时后过期时,SDK将处理 token 的刷新。如果您通过HostedUI登录,则可能使用的是隐式授予流,该流只会返回ID和Access。因此,一个小时后,您将需要重新进行身份验证。替代方法是使用授权码授予流程。

关于android - 如何使用刷新 token 在AWS Amplify Android中获取新的ID token ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62587388/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com