« 11月号 | メイン | 1月号 »

2005年11月19日

12月号

wd0512.gif

「ベーシック認証を使って会員制ブログを作る」

①htpasswdの内容を作成
まず、IDと暗号化されたパスワードを用意します。暗号化はオンラインのサービスなどを利用すると良いでしょう

②新規テンプレートとして「.htpasswd」を作成
パスワードの暗号化が終了したら、Movable Typeで「.htpasswd」を生成するテンプレートを新規で作りましょう。先ほどコピーした文字列をそのままペーストするだけの作業です。ユーザー数を増やしたいときは①の作業を繰り返し、文字列をテンプレートにそのまま追加しましょう。

③.htaccess の作成
最後に設定ファイル「.htaccess」を生成するテンプレートを作ります。ベーシック認証をやめたいときはテンプレートを削除し、FTPクライアントなどを使って「.htpasswd」と「.htaccess」ファイルも消去しましょう。、

-----------------------ソースここから-----------------------------
AuthName "Please enter your ID and password"
AuthType Basic
AuthUserFile .htpasswdファイルまでのフルパス
AuthGroupFile /dev/null
<Limit GET POST>
require valid-user
</Limit>
-----------------------ソースここまで-----------------------------

「AuthName」には、IDとパスワードを入力されるウィンドウに表示されるメッセージを入力します。また、「AuthUserFile」には「/home/user/public_html/.htpasswd」のように「.htpasswd」のフルパスを入力します。

投稿者 tag : 2005年11月19日 12:53

トラックバック

このエントリーのトラックバックURL:
http://www.rickdom.com/mt3/mt-tbbbb.cgi/1602

コメント

コメントしてください




保存しますか?


©2005 Kazuhiro Taguchi