タグ

basic認証に関するskmr1228のブックマーク (1)

  • 簡単CGI: 簡単なパスワード制限

    ■ 簡単なパスワード制限 スクリプトを使った、パスワード制限の仕方を説明します。 基礎の解説:文字列の暗号化 パスワードを作成、保存するスクリプト、パスワードをチェックするスクリプト、 チェック後に表示するファイルなどを用意します。 <パスワード作成・保存スクリプト>(pwdcrypt.cgiで保存) #!/usr/bin/perl # パスワード保存ファイル(拡張子を.cgiなどにしたほうが安全です。) $file = "pwddata.cgi"; # デコード if ($ENV{'REQUEST_METHOD'} eq "POST") { read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'}); } else { $buffer = $ENV{'QUERY_STRING'}; } @pairs = split(/&/,$buffer); foreach

  • 1