-
ID:ghtS/r さんの質問

認証が必要なサイトのなかで、画像やファイルのパスさえわかれば、認証がなくても見ることができてしまい困っています。。

PHPで開発していますが、例えば、
認証した人にだけ imgタグを出す、とかいうので対応していたのですが
パスを事前に知られてしまうと、その画像は、認証無くても
直でアドレスバーに入れてしまえば、見れてしまいます……

どうすれば認証が無いと画像が見れない、という風にできますか?

みんなの回答 1 件

ID:hl9qMU さんの回答

これだね。basic認証で、画像にアクセスしたら、PHPを実行という風にして、
PHPでログイン判定させる。
ttp://iritec.jp/web_service/2990/

ID:hl9qMU

htaccessね。

ID:ghtS/r

ありがとうございます!やってみますm(__)m

ID:sHHPX1

basic認証はCGIモードのサーバでは動かないことがありますよ。

「ログイン」と「セッション」について調べてみてください。

画像をPHPで返すところは同じです。

最終更新日:2014-11-28 (3,623 views)

関連するトピックス

ページ上部に戻る