Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 什么是通过刷新id令牌的正确方法。斯威夫特先生?_Ios_Swift_Amazon Cognito_Amazon Cognito Facebook - Fatal编程技术网

Ios 什么是通过刷新id令牌的正确方法。斯威夫特先生?

Ios 什么是通过刷新id令牌的正确方法。斯威夫特先生?,ios,swift,amazon-cognito,amazon-cognito-facebook,Ios,Swift,Amazon Cognito,Amazon Cognito Facebook,我使用aws cognito用户池(via.AWSMobileClient)对访问aws服务的用户进行身份验证。 目前,用户可以选择使用托管UI选项通过电话、谷歌和Facebook登录,作为回报,该选项提供ID令牌、访问令牌和刷新令牌。 根据AWS文件,id令牌最长有效期为1小时,刷新令牌自动更新id令牌(前提是刷新令牌有效且未过期)。 要在初始id过期时请求新id令牌,我调用: AWSMobileClient.default().getTokens(Void###(Tokens?,Error?

我使用aws cognito用户池(via.AWSMobileClient)对访问aws服务的用户进行身份验证。 目前,用户可以选择使用托管UI选项通过电话、谷歌和Facebook登录,作为回报,该选项提供ID令牌、访问令牌和刷新令牌。 根据AWS文件,id令牌最长有效期为1小时,刷新令牌自动更新id令牌(前提是刷新令牌有效且未过期)。 要在初始id过期时请求新id令牌,我调用:

AWSMobileClient.default().getTokens(Void###(Tokens?,Error?)->Void#>)

当用户通过电话号码登录,并成功地将更新的ID令牌返回给我时,此功能可以正常工作。 但是,如果用户是通过社交日志方法登录的,那么调用上述函数时,我会从AWS下载UI以进行登录


在社交登录的情况下,我如何停止这种行为?

这种情况也发生在我身上。你找到解决办法了吗?