Use it to grant temporary access to private assets.
It is not possible to extend the lifetime of a pre-signed URL beyond its original expiration timestamp.
Implement presigned URL by having it be generated when the page with private content is being rendered.
This does add a layer to security because even if someone spreads the link to private asset cannot continue to abuse the link
If the files are read-only
and public
, and should remain that way, then there is no need to add the complexity of using a pre-signed url