PHP の HTTP 認証フックは、Apache モジュールとして実行されている場合にのみ使用できるため、CGI バージョンでは使用できません。
Apache モジュール PHP スクリプトでは、header() 関数を使用して「認証が必要です」というメッセージをクライアント ブラウザに送信し、ユーザー名/パスワード入力ウィンドウをポップアップさせることができます。
ユーザーがユーザー名とパスワードを入力すると、PHP スクリプトを含む URL が再度呼び出され、定義済みの変数 PHP_AUTH_USER、PHP_AUTH_PW、AUTH_TYPE がそれぞれユーザー名、パスワード、認証タイプに設定されます。
これらの定義済み変数は、$_SERVER および $HTTP_SERVER_VARS 配列にあります。「基本」と「ダイジェスト」(PHP 5.1.0 以降) の両方の認証方法がサポートされています。
pythonにそのようなものはありますか?