gpt4 book ai didi

javascript - 移动应用程序中的 Cognito DynamoDB aws sdk

转载 作者:行者123 更新时间:2023-11-28 15:10:34 26 4
gpt4 key购买 nike

  AWS.config.update({
accessKeyId: AWS_ACCESSKEYID,
secretAccessKey: AWS_SECRET_ACCESSKEYID,
region: AWS_DYNAMODB_REGION
});

var dynamodb = new AWS.DynamoDB();

我在 ionic 移动应用程序中使用 javascript aws sdk,我仅使用它对我的 dynamodb 实例进行简单查询。我在 AWS.config 中使用 aws 访问 key 和 aws secret 访问 key id,而不是 Cognito。访问 key ID 和 secret 访问 key 存储在我的应用程序配置中。

我应该切换到 Cognito 而不是 aws 访问 key 和 key 吗?我的应用程序是移动应用程序而不是浏览器应用程序,因此用户看不到这些值。我已经设置了 Cognito 身份池,以防我进行切换。

感谢您的任何建议。

最佳答案

key 无法安全地存储在移动应用程序上。建议您使用 Amazon Cognito 并创建作用域 Angular 色。如果您将 Angular 色范围限制为每个身份 ID 访问 dynamodb 行,则 Cognito 在设备上提供的临时凭证只能访问属于该身份的特定行。

关于javascript - 移动应用程序中的 Cognito DynamoDB aws sdk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36633355/

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