没有合适的资源?快使用搜索试试~ 我知道了~
PHPOAuth客户端库EvaOAuth.zip
共85个文件
php:68个
gitignore:5个
yml:3个
需积分: 5 0 下载量 163 浏览量
2019-07-16
21:22:55
上传
评论
收藏 72KB ZIP 举报
温馨提示
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服务,工作流程提供事件机制。 标签:EvaOAuth
资源推荐
资源详情
资源评论
收起资源包目录
EvaOAuth-master.zip (85个子文件)
EvaOAuth-master
.coveralls.yml 99B
.scrutinizer.yml 90B
tmp
.gitignore 14B
src
EvaOAuth
AdapterTrait.php 2KB
Utils
Text.php 1KB
ResponseParser.php 2KB
HttpClient.php 625B
Exception
VerifyException.php 383B
InvalidArgumentException.php 401B
ExceptionInterface.php 333B
BadMethodCallException.php 396B
RequestException.php 398B
AuthorizedHttpClient.php 4KB
User
UserInterface.php 811B
UserProviderInterface.php 521B
StandardUser.php 2KB
Token
TokenTrait.php 2KB
AccessTokenInterface.php 771B
Events
BeforeAuthorize.php 1KB
EventsManager.php 565B
Formatter.php 7KB
BeforeGetAccessToken.php 2KB
LogSubscriber.php 4KB
BeforeGetRequestToken.php 2KB
OAuth2
Client.php 6KB
GrantStrategy
AuthorizationCode.php 4KB
GrantStrategyInterface.php 2KB
ResourceServerInterface.php 1KB
Token
AccessToken.php 3KB
AccessTokenInterface.php 1KB
Providers
Hundsun.php 565B
Facebook.php 727B
AbstractProvider.php 2KB
Weibo.php 717B
Tencent.php 717B
Douban.php 1KB
AuthorizationServerInterface.php 425B
Service.php 8KB
OAuth1
Consumer.php 9KB
Token
AccessToken.php 4KB
AccessTokenInterface.php 1KB
RequestTokenInterface.php 951B
RequestToken.php 2KB
Providers
Twitter.php 2KB
AbstractProvider.php 2KB
Flickr.php 2KB
Signature
PlainText.php 1KB
Hmac.php 1KB
SignatureInterface.php 844B
ServiceProviderInterface.php 1KB
phpunit.xml.dist 505B
examples
access.php 246B
config.php 510B
request.php 79B
index.php 860B
css
normalize.css 8KB
main.css 6KB
service.php 632B
.gitignore 26B
.travis.yml 265B
README_CN.md 7KB
LICENSE 1KB
README.md 5KB
phpdoc.xml 590B
makefile 465B
docs
.gitignore 14B
tests
report
.gitignore 13B
Bootstrap.php 184B
EvaOAuthTest
Utils
ResponseParserTest.php 1KB
TextTest.php 2KB
ServiceTest.php 2KB
User
UserTest.php 1KB
Events
LogSubscriberTest.php 1KB
FormatterTest.php 4KB
OAuth2
GrantStrategy
AuthorizationCodeTest.php 3KB
Token
AccessTokenTest.php 2KB
ClientTest.php 2KB
OAuth1
Token
AccessTokenTest.php 1KB
RequestTokenTest.php 371B
ConsumerTest.php 4KB
Signature
HmacTest.php 1KB
PlainTextTest.php 842B
AuthorizedHttpClientTest.php 2KB
.gitignore 82B
composer.json 734B
共 85 条
- 1
资源评论
weixin_39840515
- 粉丝: 446
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功