笨。实施oAuth

时间:2011-08-10 21:20:22

标签: codeigniter

我希望使用CodeIgniter和oAuth创建API。 我在这里找到了CI的一个很好的扩展:

https://github.com/alexbilbie/CodeIgniter-OAuth-2.0-Server

我看起来很有希望,但我不知道如何实现它。在任何地方都没有说明。

欢迎任何输入!

2 个答案:

答案 0 :(得分:3)

我自己并不熟悉这个库,但只是看看它看起来你只想下载库并将可下载zip中的所有文件夹复制到Codeigniter应用程序目录中。如果您查看下载的zip文件的controllers文件夹,您将看到2个控制器,它们显示了库的使用方式。

这两个文件是oauth.phpsignin.php。它们似乎显示了如何通过oAuth登录用户。只需仔细浏览文件即可完成。

答案 1 :(得分:2)

我几天前试过这个扩展程序,我让我工作了。您需要编辑config-files,config / oauth_client.php,config / oauth_resource_server.php以及config / rest.php。

您还需要向数据库添加至少一个应用程序。应用程序表中的一行就足够了。使用与客户端配置文件中使用的相同的client_id和client_secret,它应该可以工作。