gpt4 book ai didi

iphone - 如何实现 Google App Engine 身份验证?

转载 作者:太空宇宙 更新时间:2023-11-03 15:34:50 27 4
gpt4 key购买 nike

我希望我的 iPhone 应用程序能够存储和从我的 App Engine 应用程序获取数据,但我如何才能确保只有我的应用程序发出这些请求?

我是否必须创建一个 gmail 帐户,并让该帐户以管理员身份登录到我的 Google App Engine 应用程序?那么我可以在我的 iPhone 应用程序中使用该帐户来处理请求吗?

我只是不想让非 iPhone 应用程序用户访问应用程序引擎应用程序。有什么想法吗?

最佳答案

您可以定义自己的 API,并使用您喜欢的任何身份验证方法。您需要在您的应用中嵌入某种 secret 以用于进行身份验证 - 例如,随机生成的 secret key 。

一般来说,不可能在用户软件中嵌入用户无法提取的 key 。你在 iPhone 上略有优势,因为它是一个非常受控的平台:大多数用户无法访问你的应用程序的二进制文件。然而,您仍然容易受到 iPhone 用户反汇编您的应用程序并检索 secret 的攻击,您对此无能为力。

或者,您可以要求应用的用户使用您的应用注册帐户,并分别对用户进行身份验证。

关于iphone - 如何实现 Google App Engine 身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1751212/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com