https://travisfelder.medium.com/securing-aws-s3-access-a-comprehensive-guide-to-pre-signed-urls-risks-and-alternative-solutions-7618ccb8eb59