gpt4 book ai didi

ios - 如何使用 Lambda 验证 cognito id

转载 作者:行者123 更新时间:2023-11-29 00:43:21 25 4
gpt4 key购买 nike

我有一个 ios 应用程序,用于设置我的 AWSCognitoCredentials 以及我的实体池。 cognito id 可以正常返回。

现在我想使用该 cogntioid 并将其作为帖子发送到我的网关 api 函数,以验证这是我的 identityPool/cognitoId 访问我的 api 函数。我会为每个 api 函数设置一个自定义授权方。我如何使用 lambda node.js 验证我传入的 cognito id 是否有效?

最佳答案

我认为您不需要 Lambda 函数来实现此目的。 AWS API Gateway 内置了此功能。您需要启用 Cognito User Pool Authentication在您的 API 网关设置中。执行此操作后,将只允许您的用户池中的用户调用 API。

如果您想添加一个额外的身份验证层来验证所有请求都来自您的 iOS 应用程序,那么您应该添加一个 API key到您的 API 网关分发,只有您的应用程序(拥有 key )才能调用该 API。

关于ios - 如何使用 Lambda 验证 cognito id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38951080/

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