BASIC 認証

Posted by muchag | .htaccess | 2011-06-06 (月) 0:02:42

Web 公開ディレクトリに BASIC 認証を掛ける手法。

.htaccess

認証をしたいディレクトリに以下のような .htaccess ファイルを配置。

.htaccess
  1. #htpasswd
  2. AuthUserFile /home/hoge/.htpasswd
  3. AuthGroupFile /dev/null
  4. AuthName "Please enter your ID and password"
  5. AuthType Basic
  6. require valid-user

2行目は、ID とパスワードを記載したファイルへの絶対パス。

4行目は、認証ダイアログに表示したい文言。
 

パスワードの作成

phpspot:htpasswd用パス作成ツール
などのツールを用いて、暗号化されたパスワードを作成。

ID:hoge  PW:moge と入力して「作成」すると
「hoge:57C7Oa6QpdWk6」という文字列を作成してくれる。

 

パスワードファイルの作成

テキストエディタに、先ほどの ID と暗号化されたパスワード
hoge:57C7Oa6QpdWk6
を記述し
.htaccess で指定したファイル名で保存し
指定したディレクトリに配置する。

.htaccess | 2011-06-06 (月) 0:02:42 |

コメントはまだありません »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment