假设我有一个用例,用户可以在应用程序内购买mp3文件。对象存储在GCP Cloud Storage中。将这些对象仅交付给购买文件的用户的最佳实践是什么?
研究了主题之后,我提出了三种解决方案:
显然,首先必须进行权限检查,例如一个数据库,其中包含用户X是否购买了mp3 Y。
此问题也可能适用于Azure Blob存储或AWS S3 ...
在您的用例中,您有一个常数: