minhajul / aws-secret-manager
Laravel 实现的 AWS Secret Manager
1.0.0
2023-08-12 16:15 UTC
Requires
- php: ^8.1
- ext-json: *
- aws/aws-sdk-php: ^3.271
README
仅为了获取特定密钥 ID 的密钥值对而轻松实现 AWS 密钥管理器。
安装
您可以通过 composer 安装此包
composer require minhajul/aws-secret-manager
您可以使用以下命令发布配置文件
php artisan vendor:publish --tag="aws-secret-manager-config"
这是发布配置文件的内容
return [ 'aws_secret_key_id' => env('AWS_ACCESS_KEY_ID'), 'aws_secret_access_key' => env('AWS_SECRET_ACCESS_KEY'), 'aww_default_region' => env('AWS_DEFAULT_REGION') ];
用法
use Minhajul\AwsSecretManager\AwsSecretManager; $awsSecretManager = new AwsSecretManager(); dd($awsSecretManager->getSecretKey('local_encryption_key'));
测试
composer test
鸣谢
许可协议
MIT 许可协议 (MIT)。有关更多信息,请参阅许可文件。