spomky-labs/jose-service

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

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

安装: 540

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 2

开放问题: 1

类型:项目

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 7HHVM 上不可用)PHP Crypto

持续集成

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

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

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

编码标准由 StyleCI 验证。

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

安装

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

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

如何使用

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

贡献

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

许可证

本软件以 MIT 许可证 发布。