Iphone 如何实现谷歌应用引擎认证?
我想让我的iPhone应用程序从我的应用程序引擎应用程序中存储和获取数据,但如何确保只有我的应用程序发出这些请求 我是否必须创建一个gmail帐户,并让该帐户以管理员身份登录到我的Google App Engine应用程序?所以我可以在iPhone应用程序中使用该帐户来处理请求 我只是不希望非iPhone应用程序用户访问应用程序引擎应用程序。Iphone 如何实现谷歌应用引擎认证?,iphone,google-app-engine,authentication,Iphone,Google App Engine,Authentication,我想让我的iPhone应用程序从我的应用程序引擎应用程序中存储和获取数据,但如何确保只有我的应用程序发出这些请求 我是否必须创建一个gmail帐户,并让该帐户以管理员身份登录到我的Google App Engine应用程序?所以我可以在iPhone应用程序中使用该帐户来处理请求 我只是不希望非iPhone应用程序用户访问应用程序引擎应用程序。 有什么想法吗?您可以定义自己的API,并使用您喜欢的任何身份验证方法。你需要在你的应用程序中嵌入某种用于身份验证的秘密,例如,随机生成的密钥 一般来说,不
有什么想法吗?您可以定义自己的API,并使用您喜欢的任何身份验证方法。你需要在你的应用程序中嵌入某种用于身份验证的秘密,例如,随机生成的密钥 一般来说,不可能在用户软件中嵌入用户无法提取的密钥。你在iPhone上有一点优势,因为它是一个非常受控制的平台:大多数用户无法访问你的应用程序的二进制文件。然而,你仍然容易受到一个根iPhone用户的攻击,该用户正在分解你的应用程序并获取秘密,而你对此无能为力 或者,您可以要求应用程序的用户使用应用程序注册帐户,并对用户进行单独身份验证