Home  >  Article  >  Backend Development  >  PHP OAuth 客户端库:EvaOAuth

PHP OAuth 客户端库:EvaOAuth

WBOY
WBOYOriginal
2016-06-23 13:35:25981browse

EvaOAuth 是一个统一接口设计的PHP OAuth Client库,兼容OAuth1.0与OAuth2.0规范,可以通过10多行代码集成到任意项目中。

为什么选择EvaOAuth

经过若干项目考验, EvaOAuth1.0 根据实际需求进行了一次完全重构,主要的一些特性如下:

  • 标准接口,无论OAuth1.0或OAuth2.0,同一套代码实现不同工作流,并且获取一致的数据格式,包括用户信息和Token。

  • 充分测试,所有关键代码进行单元测试,同时通过CI保证多版本PHP下的可用性。

  • 容易调试,开启Debug模式后,Log中会记录OAuth流程中所有的URL、Request、Response,帮助定位问题。

  • 开箱即用,项目已经内置了主流的OAuth网址支持,如微博、QQ、Twitter、Facebook等。

  • 方便扩展,可以通过最少3行代码集成新的OAuth服务,工作流程提供事件机制。

项目主页:http://www.open-open.com/lib/view/home/1430570777787

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn