76design / oauth2-php
一个用于通过OAuth 2安全方案使用服务的库。
1.2.0
2013-02-20 10:39 UTC
Requires
- php: >=5.3.2
- guzzle/guzzle: ~3.2.0
Requires (Dev)
- phpunit/phpunit: 3.7.*
- symfony/class-loader: *
README
一个旨在使用OAuth 2作为安全方案的PHP库,用于消费服务。
依赖关系
- PHP >=5.3.2
- Guzzle
安装
composer
要使用composer安装OAuth2-PHP,只需在项目根目录中创建一个composer.json文件,并添加以下内容:
{ "require": { "keeguon/oauth2-php": ">=1.0.0" } }
然后运行:
$ wget -nc https://getcomposer.org.cn/composer.phar $ php composer.phar install
现在OAuth2-PHP已安装在vendor/keeguon/oauth2-php中
以及一个方便的自动加载文件,可以包含在项目的vendor/.composer/autoload.php中
测试
该库已经使用PHPUnit进行全面的单元测试。要运行测试,您需要PHPUnit,可以使用以下项目依赖关系进行安装:
$ php composer.phar install --dev
然后运行测试套件:
$ vendor/bin/phpunit
许可证
版权(c)2012 Félix Bellanger felix.bellanger@gmail.com
特此授予任何人免费获得此软件及其相关文档文件(“软件”)副本的权利,用于不受限制地处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本,并允许向软件提供的人这样做,但必须遵守以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“原样”提供,不提供任何形式的保证,明示或暗示,包括但不限于适销性、特定用途适用性和非侵权性保证。在任何情况下,作者或版权所有者不对任何索赔、损害或其他责任承担责任,无论这些责任是在合同、侵权或其他情况下产生的,无论这些责任是否与软件或其使用或其他方式有关。