spomky-labs / oauth2-server-refresh-token-grant-type
v5.0.0
2015-05-12 08:00 UTC
Requires
Requires (Dev)
- phpunit/phpunit: ~4.5
- spomky-labs/oauth2-server-bearer-token: ~5.0.0
- spomky-labs/oauth2-server-client-manager-supervisor: ~5.0.0
- spomky-labs/oauth2-server-exception-manager: ~5.0.0
- spomky-labs/oauth2-server-password-client: ~5.0.0
- spomky-labs/oauth2-server-public-client: ~5.0.0
- spomky-labs/oauth2-server-scope-manager: ~5.0.0
- spomky-labs/oauth2-server-simple-string-access-token: ~5.0.0
Suggests
- spomky-labs/oauth2-server-authcode-grant-type: Authorization Code Grant Type
- spomky-labs/oauth2-server-resource-owner-password-credentials-grant-type: Resource Owner Password Credentials Grant Type
This package is not auto-updated.
Last update: 2015-08-15 06:32:25 UTC
README
此库为 OAuth2 服务器添加了一种新的授权类型:刷新令牌授权类型。
当发放访问令牌时,可以同时发放刷新令牌。这些令牌允许在令牌过期时生成新的访问令牌。
请注意,如果没有允许发放刷新令牌的授权类型(资源所有者密码凭据、授权码、自定义扩展授权类型等),此授权类型将无意义。
它依赖于OAuth2 接口项目。
发布流程
发布流程在此处描述。
先决条件
此库需要至少 PHP 5.4
。它已经在 PHP 5.3
到 PHP 5.6
、PHP 7
和 HHVM
上成功测试。
安装
安装此库的首选方式是依赖 Composer。
composer require "spomky-labs/oauth2-server-refresh-token-grant-type" "~5.0.0"
扩展库
此库仅包含逻辑。您必须扩展所有类来定义设置器和获取器。
有关更多信息和使用示例,请参阅扩展类。
使用方法
您的类已准备好使用?请参阅如何使用,了解如何使用 OAuth2 服务器使用您的授权类型。
贡献
欢迎提出新功能请求、修复错误以及所有其他使此库有用的想法。请遵循以下最佳实践。
许可
此库根据MIT 许可发布。