• 締切済み

cookieによる認証

WebページでID PWを入力しログインできたら 次回から自動的にページにログインできる perl.cgiとかありましたら誰か教えてください! 参考URL http://toryumon.or.jp/toryucom/login/login.htm

  • Perl
  • 回答数1
  • ありがとう数3

みんなの回答

  • Spur
  • ベストアンサー率25% (453/1783)
回答No.1

Cookieを使うしかないと思います。 でも、相手がCookieを無効にしていたらできません。 IPアドレスを利用する手も有りますが、ダイヤルアップやProxy経由ではIPが頼りになりませんからね。

関連するQ&A

  • cookieを介さずにCGI/PerlとセッションIDを遣り取りする方

    cookieを介さずにCGI/PerlとセッションIDを遣り取りする方法 Adobe AIR HTML/Ajax で cookieを介さずにサーバーのCGI/PerlとセッションIDを遣り取りする方法について、何か情報ありませんでしょうか。 AIRはcookieをOSと共有するようなのですが、既定ブラウザがFirefoxの場合、共有できません。 幸い、AIRはローカルでのファイル操作が可能なので、自前でセッションIDの遣り取りと管理をさせたいと考えております。 で、以下の様にしてみましたが、nullが返ってくるだけでした。 PerlのセッションID発行はCGI::Sessionを使用しています。 [code] var cgi_url = 'http://server_name/cgi/session.pl'; var login_name = 'hoge'; var login_auth = 'fuga'; var msg = $.ajax( { type :'POST', url :cgi_url, data :'login_name=' + login_name + '&login_auth=' + login_auth }).responseText; alert(msg); [/code]

  • アメーバにログインできない

    xhttp://www.ameba.jp/login.do でログインできないので、 https://user.ameba.jp/reminder/password/input.do からメアドを入力して自分あてにメールを送ってもらい、 認証画面(パソコン用)を開き、 新しいパスワードを入力し、登録し、そのパスワードをコピペして再度 http://www.ameba.jp/ のページでログインしようとしたのですが、 「アメーバID、あるいは、パスワードが間違っています。」 となります。 送られてきたメールのIDもコピペしたので、ID、PWは間違っていません。 なぜログインできないのでしょうか?

  • Cookieによるもの?又、Cookieは使わないほうがいいのか?

    質問があるのですが、よろしくお願いします。 ウェブページで、時たま<input type="text">のような、文字を入力するフォームがありますが、例えばそこに、そのウェブページにログインするためのIDとパスワードを入力するような場合、入力フォームにカーソルを持ってきてダブルクリックすると、自分が今まで使ってきたIDが縦に複数表示され、その中から任意のIDを選んでクリックすると、パスワードを入力するフォームに、選んだIDと対になっているパスワードが自動的に表示されるようなことがありますが、この機能はCookieによるものなのでしょうか?それとも何か他のもの、OSやブラウザの機能によるものなのでしょうか??もしCookieによるものなのであれば、どのようなプログラムでそのように動いているのでしょうか? また、yahooのフリーメールサービスのように、IDとパスワードを手動で入力しなければいけないサイトもありますが、やはりCookieを使ってIDとパスワードを記録しておくことは、セキュリティ的に危険ということなのでしょうか?? どなたか詳しい方いらっしゃいましたらご教授どうぞよろしくお願いします。

  • PHPでcookieのみを使ったログインページ

    学校で「PHPでタイムカードを作成せよ」という課題がでました。 そこで、まずログインページを作ろうと思い、 検索をかけてサンプルプログラムを見たり、 分からない命令を調べてみたりしているのですが プログラミングが大の苦手でありまして・・ 残念なぐらいにわかりません。 実際に http://ml.php.gr.jp/pipermail/php-users/2004-July/023371.html にあったプログラムを動かしてみても、 ログインフォームの次のページ(認証ページ)で 「idが未入力です」と表示されてしまいます。 (idとpwは何度も確認して入力しています) どなたか簡単なログインページのサンプルを作っていただけないでしょうか 出来ればセキュリティー面などは考慮せずに、 クッキーのみを使った簡易なものをお願いしたいです。 それを拝見して勉強したいと思います・・ よろしくお願いします。

    • 締切済み
    • PHP
  • ユーザー認証についての質問

    こんにちは。5dai@perl初心者です。 お仕事でCGIユーザー認証を作成することになりました。 比較的よくあるもので、ブラウザ上でユーザー名、パスワードを入力してログインボタンを押して 認証させ、ログインページを表示させます。 又、管理者がログインすると、ユーザー登録、削除やパスワード変更が 行なえるようにするつもりです。 cgiをPerlでやろうと思うのですが、やり方としてはWeb Server機のOSがSolarisなので、 Unix機に付属しているdbmをリスト(ユーザー名、パスワード)の記憶域として利用しようと思います。 そこでちょっと質問です。 1.CGIでの認証は、どのような方法が一番多いのでしょうか??   今回は、ブラウザ ←→ WEBサーバー ←→ cgi(perl) ←→ dbm 2.又、perlでよく利用するサイト(サンプルがある)があれば教えてください。   できれば、ユーザー認証のサンプルがあれば・・・。 もし、表現が変なところがあれば遠慮なく指摘して下さい。 よろしくお願いします。

    • ベストアンサー
    • Perl
  • 会員サイトで、2枚のCGIを表示させる

    こんにちは、困っておりましてどなたかご教授ください。 login.cgi (ログイン認証CGI ログイン後はHTMLが書き出されます) blog.cgi (会員向けブログCGI) 以上のCGIがありますが、当方の希望としてlogin.cgiで ログインしたあとのページが表示されたら、 blog.cgiも表示させたいのです。 現在の所、フレーム(index.html)にて上にlogin.cgi 下にlogin.cgi宛のログインフォームがかかれたhtml(login.htm) を設置して、ログイン後に画面の上に表示される (login.cgiによって書き出される画面)リンクをクリックして 画面下にblog.cgiを呼びださせておりますが、出来れば ログイン後に自動で切り替えたいのです・・。 フレームで行う場合については、Javascriptで可能でしょうか。 素人なもので、サンプルソースなど含めてご解説頂ければ 大変助かります、、 また他言語でもなにかいい案があれば、ご教授ください。 よろしくお願い他します。

  • 自動ログイン

    チャンスイットのメールを開くときに(自動ログイン:次回からユーザーID 又はE-mail.PWを記憶する)にチェックを入れても毎回メールアドレス、ID.PWを入れないとページが 開きません、ちょっといじったのでいけなかったかなー 教えて下さい。

  • CGI Perlでの認証について

    CGIにてログイン認証の処理を使用してみたく勉強がてら Perlにて作成しているのですが、どうもうまくいかない ので質問させてもらいます。 ID・パスワード保存用ファイルfile.datにあらかじめ 100<>p34z7 500<>332bdz といった感じで入力してまして、 ログインボタンを押したときに &login_chk($post{'id'},$post{'pwd'}); (URIデコード処理して$post{'id'},$post{'pwd'}を取得します) を実行して下記サブルーチンを呼び出します。 sub login_chk { my ($in_id, $in_pass) = @_; my ($id, $pass); my $data; if (!open (IN, "./file.dat")) { &Error("ファイルが開けません"); } while ($data = <IN>) { ($id, $pass) = split(/<>/, $data); if ($in_id eq $id){ last; } } close(IN); unless ($in_pass eq $pass) { &Error("正しいID・パスワードを入力してください"); } } ※現状ファイルロックの処理はしてません。  パスワードの暗号化もしてません。 で、IDに100、パスワードにp34z7と入力してログインしようとするのですが 「正しいID・パスワードを入力してください」とエラーが出てきます。 当然500のときも同じくエラーでした。 どこが問題なのでしょうか?昨日から考えてずっとわからないのでご回答よろしくお願いします。

    • ベストアンサー
    • Perl
  • ケータイでYAHOOにログインする際の認証について

    ケータイでYAHOOにログインする際IDとパスワードを入力しますよね。以前使っていたときは一度入力すると次回からIDを自動登録してくれました。 最近また使うようになったのですがIDを自動登録してくれません。どうすればよいのでしょう?

  • COOKIE 前回入力値 を表示させるには?

    WEBアプリを作成していますが、そのWEBページに入るときに、 ID と パスワード を入力し認証させているのですが、 そのID と パスワードを 次回訪問時に 初期値として表示させてるにはどのようにしたらいいでしょうか?

    • 締切済み
    • PHP