PHP グローバル変数(認証関係)

PHP を Apache のモジュールとして実行している場合
$_SERVERの要素$_SERVERの要素
$_SERVER['PHP_AUTH_DIGEST'];HTTP ダイジェスト認証を 行っている場合、
クライアントから送られた 'Authorization' ヘッダの 内容が設定されます(適切な認証処理を行うために利用します)
$_SERVER['PHP_AUTH_USER'];HTTP 認証しているときにそのユーザー名がセットされます
$_SERVER['AUTH_AUTH_PW'];HTTP 認証しているときにそのユーザの パスワードがセットされます
$_SERVER['AUTH_TYPE'];HTTP 認証しているときにその認証形式がセットされます

Basic認証のサンプル