如何将身份验证令牌传递给 IOS 快捷方式?

问题描述 投票:0回答:1

我正在使用 App Intents 框架创建一个快捷方式,从用户那里捕获数据并将其发布到 Web 服务。是否有任何关于处理 Web 服务所需的身份验证令牌的最佳方法的文档或建议?我正在使用 Cognito 作为身份验证服务。

我需要用户通过应用程序注册并从服务中获取用户 ID、访问令牌和刷新令牌,然后以某种方式将其传递给快捷方式,以便他们可以发布数据。任何有关执行此操作的最佳方法的指导都会很棒。

ios swift amazon-cognito siri appintents
1个回答
0
投票

在 AppIntents 框架中,您的快捷方式代码与主应用程序在同一容器中运行。在主应用程序中进行身份验证后,您可以将数据保存到文件系统、钥匙串、

UserDefaults
或任何其他您在普通应用程序中存储持久数据的地方。

© www.soinside.com 2019 - 2024. All rights reserved.