ユーザーは、carrierwave gem を使用して個人的なドキュメントを私のサイトにアップロードします。デフォルトでは、carrierwave はデータベース ID に基づいて画像にアクセスします。これにより、他のユーザーがアクセスできないドキュメントの URL を簡単に推測できます。
URL を難読化して、URL の推測によるドキュメントへのアクセスを不可能にすることで、ドキュメントをより安全にしたいと考えています。
どうすればこれを行うことができますか?
ユーザーは、carrierwave gem を使用して個人的なドキュメントを私のサイトにアップロードします。デフォルトでは、carrierwave はデータベース ID に基づいて画像にアクセスします。これにより、他のユーザーがアクセスできないドキュメントの URL を簡単に推測できます。
URL を難読化して、URL の推測によるドキュメントへのアクセスを不可能にすることで、ドキュメントをより安全にしたいと考えています。
どうすればこれを行うことができますか?