ログインフォーム(BASIC認証版)
BASIC認証の仕組みを利用したセキュアなログインシステムです。
主な特徴
- BASIC認証の仕組みを利用したログインフォーム
- 認証ダイアログを使用せず、ログインフォームで認証
- 認証ログイン後の認証チェックはセッション情報にて判定
- 面倒な.htpasswdファイルの作成もパスワードファイル作成ツールで簡単
設置方法
-
ダウンロードしたファイルを解凍し、フォルダー(basic_auth)ごとサーバーにアップロードしてください。
フォルダー名(basic_auth)は適宜変更してください。 -
初期設定を行うため、ブラウザで「admin/create_pass.php」にアクセスしてください。
.htpasswdファイルが作成されます。 - 設定完了後、「index.html」でログインフォーム、「admin/」で管理画面にアクセスできます。
その他
-
.htaccessファイルには下記の設定をしていますが、必要に応じて変更願います。
ⅰ.拡張子「html」ファイルでもPHPのプログラムが動作させる。
ⅱ..htpasswdファイルへのアクセス禁止 - .htpasswdファイルは更新されるたびにバックアップファイルを作成します。