spomky-labs/jose-service

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

PHP的JSON对象签名和加密服务。

v0.2.1 2015-12-07 07:37 UTC

README

Scrutinizer Code Quality Coverage Status

Build Status HHVM Status

SensioLabsInsight

Latest Stable Version Total Downloads Latest Unstable Version License

StyleCI

此项目使用Spomky-Labs/jose来简化JWS和JWE的加密/解密和签名/验证过程。

发布流程

发布流程在此处描述

先决条件

此库需要至少

  • PHP 5.6+.

请考虑以下可选要求

  • 基于AES-GCM的算法(AxxxGCM和AxxxGCMKW):需要PHP Crypto扩展(目前不支持在PHP 7和HHVM上)。

持续集成

已成功使用所有算法在PHP 5.6上测试。

由于PHP Crypto尚不支持,跳过了PHP 7和HHVM上的某些测试。目前,您无法在这些平台上使用GCM算法。

我们还使用Scrutinizer-CISensio Insight跟踪错误和代码质量。

编码标准由StyleCI验证。

代码覆盖率由Coveralls.io分析。

安装

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

composer require spomky-labs/jose-service "dev-master"

如何使用

您的类已经准备好使用了吗?请参阅如何使用来创建或加载您的第一个JWT对象。

贡献

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

许可证

此软件在MIT许可证下发布。