Viewing a file from supabase storage

I have a form that uploads a file to supabase storage and stores the URL. In another page I have a list of uploaded files but I would like to be able to view the file.

The file picker component wont display the file because it is not publicly accessible. Obviously I could make the bucket public but the files may be sensitive.

Is there a way that I can have it display the file (ie provide the authorisation to supabase)?

Thanks in advance.