BASIC認証 for MAC
BASIC認証をするためには下記二つのファイルを作成する必要があるようです。
WINとMACでは若干扱い方が違うのですが、ここではMACでのやり方をメモしておきます。
.htaccess
.htpasswd
➀フルパスの確認
1,下記内容を記述したphpファイルを作り、
フルパスを知りたい(basic認証したい)箇所にアップデートする(freewebなど)
<?php echo __FILE__; ?>
2,ブラウザにフルパスが表示される。
➁ドットから始まるファイルを表示させる
.htaccessなどのドットから始まるファイルはMACでは見れないため.....
1,ターミナルを起動し、下記入力すると見れるようになる。
defaults write com.apple.finder AppleShowAllFiles true killall Finder
2.すべての作業が終わった後は、ファイルを再度非表示にするためターミナルに下記入力するのを忘れないように。
defaults write com.apple.finder AppleShowAllFiles false killall Finder
➂.htaccessファイルの作成
1,➁で確認したフルパスを記述した下記内容のファイルを.htaccess の名前で保存。(拡張子なし)
AuthType Basic AuthName "Input your ID and Password." AuthUserFile .htpasswdへのフルパス require valid-user
➃.htpasswdの作成
1,パスワード作成ツール PHP SPOT でパスワード作成。(パスワード暗号化)
2,1で作成したパスワードを.htpasswdの名前でファイル作成。(拡張子なし)
➄アップデート
BASIC認証したいディレクトリにアップデート。
○その他、.htaccessファイルの作成サイト→.htaccess Editor