0

奇妙な要件があります。http基本認証を使用してWebサーバーをセットアップしています。ユーザーが入力したユーザー名やパスワードを環境内のシェル スクリプトに渡す方法はありますか?

access_logおよびファイルで確認できるため、Apache にこの情報があることはわかっていerror_logます。私は主にユーザー名に興味があるので、認証されたログイン時にそれをtxtファイルに保存できます

4

1 に答える 1

1

PHP を使用している場合、この情報は $_SERVER スーパーグローバルで利用できるため、次のようにするだけです。

file_put_contents('/path/to/log/file', $_SERVER['REMOTE_USER'] . "\n", FILE_APPEND);
于 2013-06-20T19:02:39.003 に答える