Skip to content

Support for temporary upload URLs (S3) #42346

Closed Answered by mzur
mzur asked this question in Ideas
May 11, 2022 · 1 comments · 2 replies
Discussion options

You must be logged in to vote

Ok, I'm withdrawing my proposal because I realized the following issues with this approach:

  1. You can't do any file size validation if the application is bypassed for the upload. Basically the one getting the URL can upload as much data as they want.
  2. The upload link does not expire when it should. Imagine the client notifying the application once the file upload is finished and the application moves on to process the file (e.g. move it elsewhere). As long as the temporary URL is valid, the client can upload a new file without the application knowing.

So it's probably a bad idea to support this practice.

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@aneeskhan47
Comment options

@mzur
Comment options

Answer selected by mzur
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Ideas
Labels
None yet
2 participants