【问题标题】:Google App Engine Authentication谷歌应用引擎认证
【发布时间】:2010-04-07 00:35:18
【问题描述】:

我希望我的应用程序 - iPhone 应用程序使用 Google App Engine 对所有请求进行身份验证。我希望将单个电子邮件/密码存储在应用程序中,并用于这些请求。

现在,假设有 1000 人安装了该应用程序,并且所有 1000 人同时使用它 - 谷歌会导致问题说有来自不同 ips 的 1000 个不同请求来自相同的电子邮件用户名/密码吗?

我正在考虑使用 4 或 5 台机器对其进行测试。但是很难正确测试它 - 所以如果有人知道它 - 如果你能告诉我同样的情况,我将非常感激。

问候

K

【问题讨论】:

  • 是的——这可能行不通。如果您告诉我们您要完成的工作,我们可能会提出更好的方法。
  • 我们有一个应用程序和该应用程序使用的网络服务。如果我们的应用程序通过 web 服务对自己进行身份验证,我们会更喜欢。为此,我们正在研究特定的身份验证机制。

标签: iphone google-app-engine authentication


【解决方案1】:

您为什么要这样做?如果您要将一组凭据硬编码到应用程序的每个副本中,那么使用用户 API 绝对没有意义 - 而且该帐户确实很可能会被暂停。

【讨论】:

  • 我们有一个应用程序和该应用程序使用的网络服务。如果我们的应用程序通过 web 服务对自己进行身份验证,我们会更喜欢。为此,我们正在研究特定的身份验证机制。
  • 生成一个随机的“秘密”,并将其嵌入网站和应用程序中。在应用程序中使用它来计算请求的 HMAC,并将它们与请求一起发送。在服务器上验证它们。
猜你喜欢
  • 1970-01-01
  • 2013-07-05
  • 2011-03-15
  • 2011-05-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-13
相关资源
最近更新 更多