Basic認証のつけ方
Basic認証をつける機会がたまにあるため、方法を簡単にメモ。
1. .htaccessファイルをつくる
1 2 3 4 5 |
AuthUserfile /フルパス/.htpasswd AuthGroupfile /dev/null AuthName "Please enter your ID and password" AuthType Basic require valid-user |
※フルパスの調べ方
任意の名前のPHPファイルを作成し、下記のコードを記述。
Basic認証をつけたいディレクトリに設置後、ブラウザでそのディレクトリを開くとフルパスが表示されます。
1 2 3 |
<?php echo __FILE__; ?> |
2. .htpasswdファイルをつくる
下記サイトのようなパスワード暗号化ツールを使用し、 .htpasswdを作成。
3. .htaccessファイルと .htpasswdファイルをBasic認証をつけたいディレクトリにアップする
パーミッションは604。