-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Labels
feature-requestA feature should be added or improved.A feature should be added or improved.p3This is a minor priority issueThis is a minor priority issue
Description
Describe the feature
I am hoping to follow this workflow
aws configure sso or aws sso login --profile=something
Commands on the AWS CLI work, I am hoping to be able to use the same profile (something in the case above) to be able to reuse in php scripts
Use Case
Removing long lived keys for local development
Proposed Solution
The sso logs to a few files (~/.aws/sso/cache)
These should be scanned when looking for a profile being passed current behaviour is
PHP Fatal error: Uncaught Aws\Exception\CredentialsException: 'something' not found in credentials file in /tmp/aws/vendor/aws/aws-sdk-php/src/Credentials/CredentialProvider.php:826
Other Information
This should ideally work for rules assumed via other accounts. That has a seperate storage (.aws/cli/cache)
Acknowledgements
- I may be able to implement this feature request
- This feature might incur a breaking change
SDK version used
Latest
Environment details (Version of PHP (php -v)? OS name and version, etc.)
php 8.2
jlong-limble and kdrgaudium
Metadata
Metadata
Assignees
Labels
feature-requestA feature should be added or improved.A feature should be added or improved.p3This is a minor priority issueThis is a minor priority issue