csharpru / vault-php
您能找到的最好的PHP Vault客户端
4.4.0
2023-11-22 11:38 UTC
Requires
- php: ^7.2 || ^8.0
- ext-json: *
- aws/aws-sdk-php: ^3.0
- psr/cache: ^1.0|^2.0|^3.0
- psr/http-client: ^1.0
- psr/http-factory: ^1.0
- psr/log: ^1.0|^2.0|^3.0
Requires (Dev)
- alextartan/guzzle-psr18-adapter: ^1.2 || ^2.0
- cache/array-adapter: ^1.0
- codeception/codeception: ^4.1
- codeception/module-asserts: ^1.3
- laminas/laminas-diactoros: ^2.3
- php-vcr/php-vcr: ^1.5
- symfony/event-dispatcher: <5.0
Suggests
- cache/array-adapter: For usage with CachedClient class
README
这是一个用于管理秘密的工具Vault的PHP客户端。
特性
- 支持不同身份验证后端,具有令牌缓存和重新认证。
- 为不同版本的PHP提供不同的传输方式。
安装/入门
只需在包含composer.json的目录中运行此命令。
composer require csharpru/vault-php
文档
最新文档可在以下链接找到: http://vault-php.readthedocs.io/en/latest/
开发
如果您想贡献,请执行以下shell命令
git clone https://github.com/CSharpRU/vault-php.git
cd vault-php/
composer install
现在您已经准备好编写测试和代码。
贡献
如果您想贡献,请fork存储库并使用功能分支。Pull requests热烈欢迎。
对新贡献者的一些建议
- 此存储库遵循gitflow和semver。
- 请遵循PSR和其他良好的编码标准。
许可
本项目中的代码遵循MIT许可。