Open mikesealey opened 1 week ago
Hey @mike.sealey, S3 upload requires an authenticated budibase session in order to generate the upload URLs. We don't currently support public upload via S3
I was working on this case with @andrew.thompson who suggested that it should be possible. The example given was submitting a photo for a driving license renewal. Users are not logged in, but can submit that file.
If this is something that is deliberately unavailable perhaps we could handle this better - maybe something as simple as a note in the builder.
Agreed, we should highlight this somewhere in the builder. The pre-signed URL generation required for the S3 file upload field requires an authenticated session.
Checklist
Hosting
Describe the bug In a public screen I have a form that includes an "Upload File to S3" action. When performing this action any logged-in app user can do it fine, but from a public screen as an unauthenticated user this is not possible and throws an error.
To Reproduce Steps to reproduce the behavior:
Expected behavior Should be able to perform this action as a public user.
Screenshots https://jam.dev/c/c194594c-fb99-4f6b-b710-01e0436c4973
App Export Export available on request
Desktop (please complete the following information):
Additional context Bug discovered by customer, reported on their behalf by CSE