Fair point, the web app is just for my family and will have images of us hence why I wanted it for authenticated users only.
However I also wanted to avoid performing an api call per image to get the url every time someone opened the web app. I thought I might be able to createSignedUrl when the image is uploaded and store the URL in a table. Therefore being able to pull the url of all images at once š