画像のアップロードを処理するために PHP/MySQL を使用しています。ログインしたユーザーのギャラリーにアップロードされたすべての画像に、ログインしたユーザーだけがアクセスできるようにしたい。ファイル名を推測して直接リンクできるようにしたくありません。
画像を webroot の外に保存し、PHP を介してアクセスできると考えています。ただし、ユーザーが後でリンクを介して友人と画像を共有したい場合、どうすればそれを許可できますか?
ユーザーだけが自分の写真を見ることができるようにするために、他に必要な手順はありますか? 私はユーザーのプライバシーを非常に真剣に受け止めており、これを正しくしたいと考えています。
事前にご協力いただきありがとうございます。