multitech-osp / laravel-aws-secrets-manager
AWS Secrets Manager for laravel
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
Manage environment secrets using AWS Secrets Manager.
Installation
You can install the package via composer:
composer require multitech-osp/laravel-aws-secrets-manager
Publish Config:
php artisan vendor:publish --provider="MultitechOsp\LaravelAwsSecretsManager\LaravelAwsSecretsManagerServiceProvider"
After publish aws-secrets-manager
in config
path, just change the config for your app.
Docs
AWS Api for secret manager -> https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-secretsmanager-2017-10-17.html
Todo
- [ ] Make all tests