multitech-osp / laravel-aws-secrets-manager
为laravel的AWS Secrets Manager
v1.2.1
2024-08-16 17:25 UTC
Requires
- php: ^7.1 || ^7.3 || ^7.4 || ^8.0 || ^8.1
- aws/aws-sdk-php: ^3.145 || ^3.219 || ^3.320
- illuminate/support: ^6.0 || ^7.0 || ^8.0 || ^9.8 || ^10.10 || ^11.0
Requires (Dev)
- orchestra/testbench: ^3.8 || ^5.0 || ^6.0 || ^7.4
- phpunit/phpunit: ^7.0||^8.4||^9.3.3||^10.1||^11.0.1
README
使用AWS Secrets Manager管理环境密钥。
安装
您可以通过composer安装此包
composer require multitech-osp/laravel-aws-secrets-manager
发布配置
php artisan vendor:publish --provider="MultitechOsp\LaravelAwsSecretsManager\LaravelAwsSecretsManagerServiceProvider"
在配置路径中发布 aws-secrets-manager 之后,只需更改您应用的配置即可。
文档
AWS Secrets Manager API -> https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-secretsmanager-2017-10-17.html
待办事项
- [ ] 完成所有测试