designs/botocore_sessions.md
SAM CLI does not have first class support for MFA based authentication, which leads to multiple requests for such tokens degrading the overall CLI experience.
Enter MFA Code: xxxxxxxxxxxxxx/xxxxNote: This MFA code is entered via a U2f/virtual mfa device/gemalto token.
Once the code is entered and successfully validated, this results in temporary caching of the credentials with an sts call.
The only changes are during the setting up the boto3 session in the cli context, this propogates the boto3 session context all the way down across all sub commands of SAM CLI.
There are no breaking changes.
There are no samconfig.toml changes.
What new dependencies (libraries/cli) does this change require?
N/A
What other Docker container images are you using?
N/A
Are you creating a new HTTP endpoint? If so explain how it will be created & used
N/A
Are you connecting to a remote API? If so explain how is this connection secured
Are you reading/writing to a temporary folder? If so, what is this used for and when do you clean up?
N/A
How do you validate new .samrc configuration?
N/A