【问题标题】:CodeIgniter Oauth libraryCodeIgniter Oauth 库
【发布时间】:2012-04-01 00:58:37
【问题描述】:

大家好,我计划创建一个使用 twitter API 的 Web 应用程序。我在互联网上搜索并找到了几个 PHP Oauth 库,从 Zend 框架上的模块到 github 上的单人项目,应有尽有。它们看起来都很棒,我想尝试一下,但我没有时间。所以我的问题是,对于那些有使用 PHP 的 Oauth 库经验的人,最好作为代码点火器库。使用哪些最可靠、最全面的库?我应该远离哪些?请分享您使用 PHP 和 Oauth 的经验,谢谢!

【问题讨论】:

    标签: php codeigniter oauth twitter


    【解决方案1】:

    这是我使用 PHP + Oauth 的经验:

    1% 的时间在做有趣的事情。 99% 的时间试图找出签名无效的原因。

    【讨论】:

    • 也许您可以通过添加一些您发现的示例来扩展 99%?
    • 我开始使用 PECL oauth 扩展,但我还没有解决这个问题-> github.com/demogar/tmhOAuth-codeigniter 一个由 github.com/themattharris/tmhOAuth 编写的用于 CI 原创性的改编库
    • 我发现许多 OAuth 服务器实现存在细微差别,使得使用标准库变得非常困难。我几乎总是建议使用为您与之交互的平台编写的 SDK。
    【解决方案2】:

    我与OAuth-PHP 一起编写了提供程序和客户端。

    文档未完善,但示例和 wiki 中的客户端代码很容易推理。这些函数很好地对应于各种 OAuth 操作(“使用 GET 方法使用我的凭据获取资源 X”)。它甚至提供了一系列数据存储,因此它完成了持久化数据的所有艰苦工作。我将会话存储用于客户端,将 MySQL 存储用于服务器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-06
      • 2016-11-04
      相关资源
      最近更新 更多