プログラム一覧

ログインフォーム(BASIC認証版)

BASIC認証の仕組みを利用したセキュアなログインシステムです。

主な特徴

  • BASIC認証の仕組みを利用したログインフォーム
  • 認証ダイアログを使用せず、ログインフォームで認証
  • 認証ログイン後の認証チェックはセッション情報にて判定
  • 面倒な.htpasswdファイルの作成もパスワードファイル作成ツールで簡単

設置方法

  1. ダウンロードしたファイルを解凍し、フォルダー(basic_auth)ごとサーバーにアップロードしてください。
    フォルダー名(basic_auth)は適宜変更してください。
  2. 初期設定を行うため、ブラウザで「admin/create_pass.php」にアクセスしてください。
    .htpasswdファイルが作成されます。
  3. 設定完了後、「index.html」でログインフォーム、「admin/」で管理画面にアクセスできます。

その他

  • .htaccessファイルには下記の設定をしていますが、必要に応じて変更願います。
    ⅰ.拡張子「html」ファイルでもPHPのプログラムが動作させる。
    ⅱ..htpasswdファイルへのアクセス禁止
  • .htpasswdファイルは更新されるたびにバックアップファイルを作成します。

スクリーンショット

[ログイン画面]

ログイン画面

[管理画面]

管理画面

デモ/ダウンロード