XAMPPのBasic認証
環境
ターミナルで
***/lampp/lampp security
として、パスワード等設定したあとに、http://localhost/にアクセスすると、「...ユーザー名とパスワードが必要です。サーバーからのメッセージ: xampp user」というBasic認証がかかっていて、ユーザー名とパスワードを求められる。
先のsecurity設定では、パスワードを設定したものの、ユーザー名は設定していない。これは、
***/lampp/htdocs/xampp/.haccsess
に書いてある、AuthUserFileという項目から、設定ファイルの所在がわかる。
設定ファイルでは
{ユーザー名}:{暗号化されたパスワード}
という記載がある。このユーザー名を書き換えることで、Basic認証のユーザー名を変更できる。