ademes / oauth2-server
这是一个轻量级且强大的OAuth 2.0授权和资源服务器库,支持所有核心规范授权。此库允许您使用OAuth保护您的API,并允许您的应用程序用户批准想要从您的API访问其数据的第三方应用。
4.1.3
2015-03-22 23:19 UTC
Requires
- php: >=5.4.0
- league/event: ~2.1
- symfony/http-foundation: ~2.4
Requires (Dev)
- mockery/mockery: 0.9.*
- phpunit/phpunit: 4.3.*
Replaces
- league/oauth2server: *
- lncd/oauth2: *
- dev-master
- 5.x-dev
- dev-develop / 5.0.x-dev
- 4.1.3
- 4.1.2
- 4.1.1
- 4.1.0
- 4.0.5
- 4.0.4
- 4.0.3
- 4.0.2
- 4.0.1
- 4.0.0
- 3.2.4
- 3.2.3
- 3.2.2
- 3.2.1
- 3.2
- 3.1.2
- 3.1.1
- 3.1
- 3.0.1
- 3.0
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0
- 1.0.9
- 1.0.8
- 1.0.7
- 1.0.6
- 1.0.5
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- 0.4.2
- 0.4.1
- 0.4
- 0.3.5
- 0.3.4
- 0.3.3
- 0.3.2
- 0.3.1
- 0.3
- 0.2.3
- 0.2.2
- 0.2.1
- 0.2
- dev-release/5.4.0
This package is not auto-updated.
Last update: 2024-09-14 18:25:56 UTC
README
从官方oauth2-server改编
添加了新的授权类型social_network
PHP OAuth 2.0 Server by @alexbilbie
这是一个符合标准的PHP OAuth 2.0授权服务器和资源服务器,使用PHP编写,使得使用OAuth 2.0变得非常简单。您可以轻松配置OAuth 2.0服务器,使用访问令牌保护您的API,或者允许客户端请求新的访问令牌并刷新它们。
它支持以下授权方式(默认)
- 授权码授权
- 客户端凭证授权
- 资源所有者密码凭证授权
- 刷新令牌授权
您也可以定义自己的授权方式。
此外,它还支持以下令牌类型
- Bearer令牌
- MAC令牌
- JSON Web令牌(即将推出)
您也可以创建自己的令牌。
要求
以下PHP版本得到支持
- PHP 5.4
- PHP 5.5
- PHP 5.6
- HHVM
文档
此库具有完整的文档,由Jekyll提供。
在gh-pages分支中为此文档做出贡献。
变更日志
贡献
请参阅CONTRIBUTING以获取详细信息。
集成
支持
错误和功能请求在GitHub上跟踪
安全
如果您发现任何安全相关的问题,请通过电子邮件hello@alexbilbie.com而不是使用问题跟踪器。
许可
此软件包在MIT许可证下发布。有关详细信息,请参阅打包的LICENSE文件。
致谢
此代码主要由Alex Bilbie开发和维护。
特别感谢