我正在 iPhone 上开发一个移动应用程序。在 Facebook/Twitter 上创建应用程序后,我收到了 2 个密钥:
- Facebook 称它们为应用 ID 和应用秘密
- Twitter称它们为消费者密钥和消费者秘密
当我在 Google 上使用 OAuth 授权作为一些教程时,我的应用程序必须提供两个密钥才能继续。我很困惑为什么它需要 2 个键。作为他们的名字(id 和 secret),我猜他们的角色等同于 Linux 中的公钥/私钥对。但我必须同时提供 2 个密钥,以便我的应用程序继续运行。
我想将密钥放在我自己的 Apache/PHP 服务器中,即秘密位置,而不是我的应用程序代码中。我的应用程序只负责授权,然后我的服务器继续执行其他任务,如发布,...