As i understand the benefit of making “this file private” is that it gets attached to a thing in the database so it can be restricted for access.
But what im trying to understand is, when i use for example an image uploader in a form and save the image to the database, it anyway gets saved to a thing, so why would i need to check “make this file private”?
Regular uploading and creating a thing or of it doesn’t make it private.
Anyone with the link can access the file as opposed to making the file private.
It’s a bit more tricky when you make a ‘file’ as the thing already need to exist. So I create a thing of file before the user can upload a file and then attach the actual file to the file thing. But that’s just how I do it.