2011-11-24 131 views
2

我想为移动应用程序oAuth验证过程。为此,我需要设置一个oAuth服务器来侦听请求并授予访问令牌。我该如何设置它?我没有在net上找到任何相关帮助。请让我know.Also这将是很好的,如果它可以使用CakePHP我们如何设置oAuth服务器?

进行问候 人士Himanshu夏尔马

回答

2

您需要的PHP一个OAuth库,实现了一个OAuth服务提供商。

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

我无法评论在Cake中编写服务提供者的意见。


更新基于OP的评论

复制目录到你的PHP应用程序 “安装” 了。您只需要主机的CURL支持。主机部分没有其他先决条件。

我做了这些步骤用oauth-php编写一个OAuth提供程序,尝试这些,谷歌它,并提出新的问题,当你卡住了。 OAuth的是如何工作的

  • 就读相关章节从http://oauth.net/core/1.0a/(尝试顺序为:3,4,阑尾,6和7开始)

    1. 所示读指南
    2. 阅读附带库示例文件,看看如何渡在网站的页面
    3. 破解这些文件,并建立它的应用
  • +0

    你说的是这个http://code.google.com/p/oauth-php/? –

    +0

    如果这是你正在谈论的那个人,请你为我阐述一下要点......这将有所帮助。 –

    +0

    我经历了安装说明,它告诉我创建虚拟主机并引用一个环境变量。如何在托管服务器上执行此操作?我是否需要为此具有专用服务器? –