IDとパスワードを自動的に作成し、パスワードを暗号化します。それぞれ、IDは任意の文字で、パスワードだけ自動発行のもの、ID、パスワードともに文字数だけ決めて自動発行するもの、両方とも任意の文字を指定するものと3パターンで作成できます。ひとつのプログラムですべてできますが、フォームの設定によってパターンが変更されますので、フォームのHTMLの書き方に注意してください。
パスワードが発行されたら標準認証の形式でアップロードすれば、パスワード制限をつけたページが作れます。サンプルはこちら、IDは芋洗坂係長、パスワードはwelcomeです。
暗号化しない簡単なパスワード認証はこちらです。
CGIの設置に関する一般的な注意は「CGIファイルの設置」をお読みください。