BASIC 認証
Web 公開ディレクトリに BASIC 認証を掛ける手法。
.htaccess
認証をしたいディレクトリに以下のような .htaccess ファイルを配置。
.htaccess
[htaccess]#htpasswdAuthUserFile /home/hoge/.htpasswd
AuthGroupFile /dev/null
AuthName “Please enter your ID and password”
AuthType Basic
require valid-user[/htaccess]
2行目は、ID とパスワードを記載したファイルへの絶対パス。
4行目は、認証ダイアログに表示したい文言。
パスワードの作成
phpspot:htpasswd用パス作成ツール
などのツールを用いて、暗号化されたパスワードを作成。
ID:hoge PW:moge と入力して「作成」すると
「hoge:57C7Oa6QpdWk6」という文字列を作成してくれる。
パスワードファイルの作成
テキストエディタに、先ほどの ID と暗号化されたパスワード
hoge:57C7Oa6QpdWk6
を記述し
.htaccess で指定したファイル名で保存し
指定したディレクトリに配置する。