Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Amazon S3 #1

Closed
FantasticFiasco opened this issue May 17, 2019 · 3 comments
Closed

Support Amazon S3 #1

FantasticFiasco opened this issue May 17, 2019 · 3 comments
Labels
enhancement New feature or request

Comments

@FantasticFiasco
Copy link
Owner

This package does not support Amazon S3 (Simple Storage Service). The decision for excluding S3 is based on the fact that it is a unique service when it comes to Signature Version 4, with exceptions to the rules of the signing algorithm.

Please give a thumbs up for this feature if you are requiring support for S3, and with enough votes, it will be implemented.

@FantasticFiasco FantasticFiasco added the enhancement New feature or request label May 17, 2019
@sebastianbk
Copy link

Hi @FantasticFiasco. I am very interested in S3 support. Any chance you would have some time to discuss what would be required to implement this feature? I would love to help out with the development.

@FantasticFiasco
Copy link
Owner Author

FantasticFiasco commented Jun 4, 2020

Hi @sebastianbk!

I'm not sure regarding the changes required. Some of the steps described in Signing AWS requests with Signature Version 4 are mentioning the exceptions for S3, but I'll guess one would have to try it to figure it out.

What you definitely can help me with right now are the requirements. I'm currently only supporting authentication via the headers, but it seems common to access S3 resources using presigned urls. Would you like that as well? Can you also maybe tell me how you solve the issue at the moment. Do you have a workaround for it?

@FantasticFiasco
Copy link
Owner Author

S3 is now supported in v1.3.0, thanks for being vocal about its necessity!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants