Hashes as Filename for Customer Invoice Distribution
In the Company I currently work in, we want to distribute our customer invoices via a GCP-Bucket. For this, the Invoice is created and then the Hash of the file is used as the file name. The Customer recieves an Email with an URL structured like [domain]/invoice/[hash].pdf This URL guides the customer to NGINX and then to the file in the bucket where they can download it. What are the advantages/disadvantages to this approach? What are better alternatives? EDIT: I am not part of the project...