2

我正在开发一个 HTML5 移动应用程序,我计划使用 Phonegap 将其移植到 Android。我想使用 AWS DynamoDB 来存储我的用户数据。我知道亚马逊有一个 http api,但它太复杂了。我的一些查询是

  1. 如果我使用 HTTP api,它不会暴露我的凭据吗?(打拿极的 qquery 相同)
  2. 有哪些替代方案?我有一个 EC2 实例,因此托管服务器不是问题。

我将不胜感激您对此的建议。

4

1 回答 1

1

如果您直接从手机应用程序连接到 dynamodb,您将面临暴露您的凭据的风险。

处理此问题的一般方法是使用 json REST API,电话应用程序可以通过该 API 进行身份验证并向数据存储区发出请求。您的应用程序将与此 api 进行通信。

在这种情况下,每个用户都可能对您的服务器应用程序拥有自己的身份验证。

于 2013-05-30T15:45:45.297 回答