我一直在努力寻找一个支持OAuth 2.0作为服务器的活跃的开源PHP项目。有大量的客户端示例连接到Facebook,Twitter等,但随着越来越多的人希望通过API公开他们自己的服务,我有点惊讶开源社区已经没有解决这个需求。它不是那样的 没有 但是,目前的开发和对话方面,大多数都是过时的,几乎没有文档,而且几乎没有任何活动。
我错过了一个好的开源选项吗?有谁知道任何商业选择?我真的需要尽快得到一些东西,我个人没有带宽或安全凭证来解决这个问题。
我一直在努力寻找一个支持OAuth 2.0作为服务器的活跃的开源PHP项目。有大量的客户端示例连接到Facebook,Twitter等,但随着越来越多的人希望通过API公开他们自己的服务,我有点惊讶开源社区已经没有解决这个需求。它不是那样的 没有 但是,目前的开发和对话方面,大多数都是过时的,几乎没有文档,而且几乎没有任何活动。
我错过了一个好的开源选项吗?有谁知道任何商业选择?我真的需要尽快得到一些东西,我个人没有带宽或安全凭证来解决这个问题。
经过大量搜索后,我相信我已经找到了PHP的最佳解决方案。意见是十几分,但这是我最喜欢的:
http://bshaffer.github.io/oauth2-server-php-docs/
非常活跃,高质量的对话和坚实的产品以及良好(和改进)的文档。
经过大量搜索后,我相信我已经找到了PHP的最佳解决方案。意见是十几分,但这是我最喜欢的:
http://bshaffer.github.io/oauth2-server-php-docs/
非常活跃,高质量的对话和坚实的产品以及良好(和改进)的文档。
根据 http://www.zimuel.it/oauth2-apigility/ & http://apigility.org/documentation/auth/authentication-oauth2
您现在可以使用开源项目Apigility实现OAuth 2.0服务器,下面是Brent Shaffer的实现......
到底...
Apigility中的OAuth2实现使用oauth2-server-php 布伦特沙弗的图书馆。 Apigility使用PDO数据库来存储所有数据 与OAuth2协议相关的信息。你可以创建你的 数据库使用文件中报告的模式 您的Apigility下的/vendor/zfcampus/zf-oauth2/data/db_oauth2.sql 安装文件夹(zf-apigility-skeleton)。
oauth2服务器由php联盟 更多关注和下载项目在github上。我的个人经历很棒,最好的部分是文档。优秀的oauth2实现。