Feature request: module to Sign Requests #2146
Labels
feature-request
This item refers to a feature request for an existing or new utility
need-customer-feedback
Requires more customers feedback before making or revisiting a decision
revisit-in-3-months
Blocked issues/PRs that need to be revisited
Use case
It would be nice to have a module in the AWS Powertools that would sign requests made to AWS Resources via the SigV4 method. Currently doing it yourself is a tedious process and needing to understand the underlying mechanism.
This is also discussed in the Powertools for Python repositor
Solution/User Experience
Same as for the python version, I am proposing adding a new class that will take in the parameters to create this signed request for the end user to simplify it since it is not a very straightforward method and should be made easier.
Currently it differs based on which request library you are using, for example with Axios there is an intercepter, for got there is a got4aws you could use or in cases where I'm at currently I've implemented our own hook in a request library.
Having an supported module by powertools that does this would be preferred.
Alternative solutions
No response
Acknowledgment
Future readers
Please react with 👍 and your use case to help us understand customer demand.
The text was updated successfully, but these errors were encountered: