図書館には知る人ぞ知るコンテンツがある。WEB目録(PDF)を、閲覧申請をした人にのみアクセスさせたいという要望があった。閲覧申請をした人にはID/PWを発行し、認証を経た上で閲覧させると。 利用の流れはこの通り。 ログイン画面→(認証)→PDFファイル一覧ページ→個々のPDFファイル この認証を実現させる上で様々な図書やブログ記事を見てみたが(会員制サイトのアクセス制限が多いようだ)、どの方法もうまくいかなかった。 知識がない状態でサイト構築を任せられてしまった人のためにコードを以下にメモしておく。 それぞれの処理はこの通り。 1.ログイン処理はPHPのセッション変数を用いる 2.PDFのアクセス制限を.htaccessとphpを用いて行う 1.はログイン認証をしてPDFファイル一覧ページを表示させる処理。 2.では個々のPDFファイルへ直アクセスされた場合の所作を指定している。 2.P