Cognito DynamoDB aws sdk in mobile app
Cognito DynamoDB aws sdk in mobile app
AWS.config.update({
accessKeyId: AWS_ACCESSKEYID,
secretAccessKey: AWS_SECRET_ACCESSKEYID,
region: AWS_DYNAMODB_REGION
});
var dynamodb = new AWS.DynamoDB();
我在离子移动应用程序中使用javascript aws sdk,我只用它来对我的dynamodb实例进行简单的查询。 我在 AWS.config 中使用 aws 访问密钥和 aws 秘密访问密钥 ID - 而不是 Cognito。 访问密钥 ID 和秘密访问密钥存储在我的应用程序配置中。
我应该切换到 Cognito 而不是 AWS 访问密钥和密钥吗? 我的应用是移动应用,而不是浏览器应用,因此这些值对用户不可见。 我已经设置了 Cognito 身份池,以防我进行切换。
感谢您的任何建议。
密钥不能安全地存储在移动应用程序上。建议您使用 Amazon Cognito 并创建作用域内角色。如果您将角色范围限定为每个身份 ID 访问 dynamodb 行,则设备上 Cognito 提供的临时凭证只能访问属于该身份的特定行。
相关文章:
- 通过在Dojo mobile ViewController.openExternalView中动态更改打开同一外部视图的
- 无法从jquery Mobile导航栏重定向到另一个页面
- jquery mobile上多个页面上的一个表单
- 在Nodejs中Express输入DEBUG=app时权限被拒绝/bin
- window.location使用jquery mobile实现chrome跳转
- 防止jQuery Mobile中的ajax缓存
- 如何在JQUERY Mobile上放置谷歌地图
- 有没有比在app.js上绑定模块名称更好的方法来动态加载视图模型和视图以显示模态
- JQuery Mobile Javascript复杂方程式
- Cognito DynamoDB aws sdk in mobile app
- Mobile Web App Java Script alert
- jQuery Mobile app 如何重新启动
- Meteor.js Facebook使用“Apple-mobile-web-app-able”登录
- jQuery Mobile App 的后台工作线程
- Firefox OS/Firefox Mobile App 的 Appcache 大小限制
- Javascript onClick() 函数不适用于 Firefox OS Mobile App
- Apple-mobile-web-app-capable打破流播放器
- Azure Mobile App Authentication 403 on Callback
- Building Dojo 1.7 for Mobile PhoneGap App
- API可用于将WordPress博客文章拉入JQuery Mobile App