我们如何设置oAuth服务器?

时间:2011-11-24 16:31:36

标签: php oauth cakephp-1.3 oauth-2.0

我想要一个移动应用程序的oAuth验证过程。为此我需要设置一个监听请求并授予访问权限的oAuth服务器。我如何设置它?我没有在net上找到任何相关的帮助。请让我知道。如果可以使用CakePHP

完成它也会很好

此致 Himanshu Sharma

1 个答案:

答案 0 :(得分:2)

您需要一个用于实现OAuth服务提供程序的PHP的OAuth库。

有PECL和PEAR OAuth库,但我个人的证词是oauth-php更简单。我用它实现了服务器和客户端。

我无法评论在Cake中编写服务提供商。


根据OP的评论进行更新

将该目录复制到PHP应用程序以“安装”它。您只需要主机提供CURL支持。主持人没有其他先决条件。

我做了这些步骤,用oauth-php编写OAuth提供程序,尝试这些,谷歌并在遇到问题时提出新问题。

  1. 阅读有关OAuth如何运作的插图指南
  2. http://oauth.net/core/1.0a/学习相关章节(尝试此顺序:3,4,附录,6和7开头)
  3. 阅读库中包含的示例文件,并查看网站页面中的方法文件
  4. 破解这些文件并构建应用程序