spomky-labs/oauth2-server-mac-token

此包已被废弃且不再维护。作者建议使用 spomky-labs/oauth2-server-library 包。

OAuth2 服务器 MAC 访问令牌

v4.0.0 2015-03-10 21:24 UTC

README

Scrutinizer Code Quality Code Coverage

Build Status HHVM Status

SensioLabsInsight

Latest Stable Version Total Downloads Latest Unstable Version License

此库为 OAuth2 服务器添加了一种新的访问令牌类型:MAC 访问令牌。

此包仅实现了 IETF 规范的 草案 2

它依赖于 OAuth2 接口项目

发布流程

我们通过功能和基于时间的模型来管理其发布。

  • 当进行向后兼容的bug修复时,每月都会推出一个新的补丁版本。
  • 每六个月,我们会以向后兼容的方式添加功能,推出一个新的次要版本。
  • 每年,当我们进行不兼容的 API 变更时,会推出一个新的主要版本。

"补丁"、"次要"和"主要"的含义来自语义 版本策略

此发布流程适用于 3.0.x 版本。

向后兼容性

我们允许开发者从一个小版本升级到下一个小版本时充满信心。

当无法保持向后兼容性时,功能、增强或错误修复将安排在下一个主要版本中。

先决条件

此库需要至少 PHP 5.4。它已成功通过 PHP 5.4PHP 5.6HHVM 的测试。

安装

安装此库的首选方式是依赖 Composer

    composer require "spomky-labs/oauth2-server-mac-token" "~4.0"

扩展库

此库只包含逻辑。您必须扩展所有类以定义设置器和获取器。

请参阅 扩展类 以获取更多信息示例。

如何使用

您的类已准备好使用?请参阅 如何使用,了解如何使用 OAuth2 服务器与您的异常管理器一起使用。

贡献

欢迎提出新功能请求、错误修复以及任何其他使此库更有用的想法。 请遵循这些最佳实践

许可

此库在 MIT 许可证 下发布。