【发布时间】:2014-07-16 22:53:35
【问题描述】:
不通过Token Vending Machine,如何通过Android SDK访问Amazon Web Service的DynamonDB?
【问题讨论】:
标签: android amazon-web-services amazon-ec2 amazon-dynamodb
不通过Token Vending Machine,如何通过Android SDK访问Amazon Web Service的DynamonDB?
【问题讨论】:
标签: android amazon-web-services amazon-ec2 amazon-dynamodb
有几个选项,包括 AWS 最近推出的一个。
一种选择是使用Web identity Federation。在这里,您将代码放入您的应用程序中,让用户使用身份提供商登录,例如 Login with Amazon、Google 或 Facebook login,结果,您的应用程序获得临时 AWS 凭证,当可以限制到特定项目或属性时您的 DynamoDB 表使用 Fine-grained access control。
新选项是一个名为Amazon Cognito 的服务,它是一种面向移动应用的简单用户身份和数据同步服务。我鼓励您查看此服务并观看简短的介绍视频,看看它是否适合您的需求。即使您不使用数据同步组件,您仍然可以使用用户身份管理组件,并具有与其他解决方案相同的细粒度访问控制功能,但具有额外的登录和用户管理功能,例如未经身份验证的访客访问。
【讨论】: