• ベストアンサー

合い言葉による認証を設置したいのですが

合い言葉による認証を設置したいのですが 肝心のparlの変数や配列についてどうしたらいいのか分からずに困っています。 画像認証など認証の設置に詳しい方いませんか? 合い言葉の認証蘭はHTMLやスキンの変更で何とか出来そうです。

  • CGI
  • 回答数3
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.2

もしかして、最近流行りの「画像に書いてある文字や数字を入力させる」タイプの認証のことですか?(CAPTCHA と言います) http://ja.wikipedia.org/wiki/CAPTCHA だとすると、画像加工処理は必要ですけど、画像認識は使用しませんが。 (そもそも、画像認識による自動入力を防ぐための技術ですから) それだとすると 準備: ・「合言葉」を変形させて画像と合成する。→ imgタグに ・「合言葉」と対応したIDを出力するhtmlにinput type=hiddenに ・合言葉の入力欄を用意 フォーム送信後(サーバーの受け取り) ・hiddenに入れた ID から正解の「合言葉」を求め、入力欄の「合言葉」と比較 というのが基本の流れです。 先のwikiにあるように、 Perl (Parlではありません)のモジュールを使う方法があります。 それ以外でも、外部のプログラムを呼び出すなどもあります。

その他の回答 (2)

  • YkazubonY
  • ベストアンサー率30% (26/86)
回答No.3

CGIで認証しても、認証したディレクトリーに在るhtmlをブックマークに登録されると、次回からは認証無しでアクセスされてしまうけど、それはどう考えているのですかね。 CGI1で認証すると全ページ、CGIで記述しないといけないことを知ってますか?

回答No.1

合い言葉って言われると、普通にパスワード認証を連想しますが、 画像認証という言葉が出てきたということが、そういうことではなんですよね? 画像として なんらかの方法で 入力させてそれが、合致できるかどうかってことですか? 文字の図形が、画像データとして入ってくるならOCRで文字として取り出してしまえば、 あとは簡単でしょうけど。 でも、Webサービスとして考えると、どうやって画像を入力させるのかで、 CGIも変わってくると思いますよ。 例えば、キャンパス上にお絵かきさせてそれをWebサーバーに送信するようなFlashを設置するとか、 携帯電話で撮影した画像を、アップロードさせるとか PC上のWebカメラにむかってジャスチャーで入力するとか。 いずれにせよ、もう少し詳しく書かないと、回答は難しいと思います。

関連するQ&A

  • 画像認証キャプチャ(PEAR Text_Captcha)の戻るボタン使用時の画像更新について

    PHPで画像認証キャプチャにPEARのText_Captcha::factoryを使っていますが(Mysql上に画像認証の合言葉が保管される)、入力フォームでSUBMITボタンを押した後、入力した画像認証が間違っていて、ブラウザーの戻るボタンなどで戻った際、Mysql上の合言葉は変更されているのですが、入力フォーム上の画像認証の画像はそのままです。 ですからその状態で画像認証の画像通り文字を入力してもまたエラーになります。 ブラウザーの戻るボタンで戻った際にも画像認証の画像が自動で更新されるようにできないものでしょうか? 宜しくお願いします。

    • ベストアンサー
    • PHP
  • こんにちは。はじめて参加させていただきます。CGI設置

    こんにちは。 今ホームページビルダー9にてペットのホームページを作っています。 サーバーはロリポップです* BBS、DIARY、メールフォームなどにCGIを使おうと思っております。 画像付きが良いのでCLEVERSKINを用いました。本体もダウンロードしてskin素材もダウンロードしました。 そしてCLEVERSKINをFFFTPにアップロードして(変更する点は、変更完了)パーミッションも変更しました。 ここまでやったのですが、次にどうするのでしょうか?わたしが調べたマニュアルにはそこまでしか載っていなくって>< ダウンロードしたBBSのskinなどは、いつ使うのですか? はやくBBS設置したいのにわからなくて悲しいです。。 私が現段階でやっているところから画像付のCLEVERSKINの設置まで教えていただけないでしょうか?もしくは、それが載っているサイトなど教えていただいたらうれしいです。 お礼は必ずいたします。 よろしくお願いいたします。

    • 締切済み
    • CGI
  • エキサイトブログにGoogle Analyticsは設置出来ますか?

    こんにちは。 エキサイトブログにGoogle Analyticsを設置したいと思い、ブログの『スキン変更』でスキン編集をしようと試みたのですが、Google Analyticsに説明のあった『追跡する各ページのコンテンツの最後の部分にある </body> タグの直前にコード セグメントを貼り付けます』の</body>がHTML編集の部分にもCSS編集の部分にも見当たりません。 設置の仕方をご存知の方、どうぞよろしくお願いします!!

  • HTMLでパスワ─ド認証

    はじめまして geociteisのホ─ムペ─ジでBasicパスワ─ド認証を設置したいのですが HTMLかJava Scriptを使って設置出来るやり方を知っている方いらっしゃいましたら 詳しく教えて下さい。宜しくお願いします。

    • ベストアンサー
    • CGI
  • BBS設置に関してCGIで、FTP転送で属性変更したあとにすること。

    今ホームページビルダー9にてペットのホームページを作っています。 サーバーはロリポップです* BBS、DIARY、メールフォームなどにCGIを使おうと思っております。 画像付きが良いのでCLEVERSKINを用いました。本体もダウンロードしてskin素材もダウンロードしました。 そしてCLEVERSKINをFFFTPにアップロードして(変更する点は、変更完了)パーミッションも変更しました。 ここまでやったのですが、次にどうするのでしょうか?わたしが調べたマニュアルにはそこまでしか載っていなくって>< ダウンロードしたBBSのskinなどは、いつ使うのですか? はやくBBS設置したいのにわからなくて悲しいです。。 私が現段階でやっているところから画像付のCLEVERSKINの設置まで教えていただけないでしょうか?もしくは、それが載っているサイトなど教えていただいたらうれしいです。 お礼は必ずいたします。 よろしくお願いいたします。

  • BBS の設置について

    BBSの設置に成功した人、教えてください! 2apes.com のフリーCGIをダウンロードして、カスタマイズskin の BBS、Diary など設置したいのですが、何度試してもエラーがでてしまいます。 Bekkoameプロバイダなのですが、原因は、H.Pデータアップロードするサーバーと、CGIのアップロードするサーバーが違うため、URL記述の連動性が原因で トラブっている様子です。 具体的に、CGI、環境設定、BBS等のHTML、画像ファイル、の設置はどちらのどの階層にしているかのディレクトリ、 URLの記述どうされているか、また陥りがちなミスなど ありましたら教えていただけませんか??? アドバイス よろしくお願いします。

    • ベストアンサー
    • Mac
  • ユーザー認証でSQLのデータと一致するものだけをログインできるようにするには

    PHP初心者です。 タイトルが長くなり、申し訳ありません。 ユーザーのBASIC認証ダイアログを表示させ、データベースのテーブルに書かれたデータと一致するものだけをログインできるようにするにはどうしたら良いでしょうか。 まずデータベースにあるテーブルからIDとパスワードを抽出します。 でも、この場合変数は配列になりますよね。 その配列の変数の宣言の書き方とデータ照合を一致させる方法を知りたくて質問しました。 どうぞ宜しくお願い致します。

    • 締切済み
    • PHP
  • PHPの認証方法

    こんばんわ, 現在自分のサイトをすこし変更してPostgresを使用したユーザとパスワード認証をしようと思っています。 具体的にはHTMLのuserとpasswordのフォームから入力されたものをpostgresのmemberのテーブルにあるuserとpasswordと認証させ,あっていれば,自分のサイトの中に入れるようにしたいのです。 それで,.htaccess認証ではなく,PHPLIBのなかの認証(インライン認証)を使用したいのですが, (http://www.php.gr.jp/php/phplib/documentation-3.html#ss3.9) これだとネット上をpasswordなどが平文でながれるような感じがするのですが,大丈夫なのでしょうか。 また上記のように,HTML上のフォームからサーバーのDBの認証をおこなうのには,他にどのような方法があるのでしょうか。 ちなみにPHPをHTMLの中に埋め込んで作成したいと思っています。 環境はApache,PostgreSQL,PHP4です。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • ショッピングカートを設置したいのですが

    こんにちはヽ(*^^*)ノ 自分で背景やテーブル画像など好きなように カスタマイズ出来るような 可愛いショッピングカートを設置したいのですが、 出来ればフリーでDLL出来る所や よく掲示板とかにあるCGIスキン配布してるような サイトなどを教えてほしいです。 よろしくお願いします。

  • ヤプログへのアクセス解析設置

    ヤプログを使用してBlogを始めました。 ヤプログにもアクセス解析がついてはいるのですが、あまり詳細ではないので、自分で忍者ツールズを設置したいと思っています。 しかし、どのように設置したらいいのか、つまりタグをどこに貼り付けたらいいのかどうしてもわかりません。 いくつかの編集可能なシンプルなスキンにしかとりつけられないのでしょうか?他の方のBlogを見ると、いわゆる可愛い(というか凝ったデザイン)のスキンにも忍者ツールズが設置されていました。 初心者なので、的外れな文章もあったかもしれませんが、もしどなたかご存知でしたらお教え下さい。

専門家に質問してみよう