• 締切済み

webシステムでクッキーを使いたいのですが

ログインボタンを押下した時にログイン情報の格納用に実装したいと構想しておりますが、 クッキーを作成する処理は画面を構成するhtml上にスクリプトを埋め込み作成するのと、ログイン処理(java)のどちらに実装させたほうがよいでしょうか。 質問内容がかなり大雑把なレベル感ですがご助言をお願い致します。

みんなの回答

  • pringlez
  • ベストアンサー率36% (598/1630)
回答No.2

あなたのいう「ログイン情報」が何を指しているかによります。「ログイン情報」という言葉だけだと、「セッション情報」と「ID・パスワード」のどちらの意味なのかわかりません。 セッション情報ならJava側です。 一方、添付画像のような次回ログインを容易にするためのIDやパスワードを保存する機能ならば、どちらでもいいでしょう。

keyani
質問者

お礼

ご回答頂きありがとうございます。

noname#202910
noname#202910
回答No.1

java側です。 ・・・こういう質問になるということは・・・ 書くと長くなるので、 「セッションID」や「セッション管理」 でググってみてください。

keyani
質問者

お礼

ご回答頂きありがとうございます。

関連するQ&A

  • トランザクションの中断

    今、検索画面(JSP)、DBの検索処理(Java)を作っています。 検索ボタン押下で、DBの検索処理を行い、ボタン名を中断に変更し、中断を押下すると検索ボタン押下時のDBの検索処理を中断するという仕様です。 どう、実装してよいのかわかりません。 実装方法やアドバイスをお願いします。

  • クッキーの発行と取得

    現在作成しているWebコンテンツ内でCGIスクリプト(Perl)とPHPスクリプトが混在しているのですが、クッキーの処理で困っています。 CGIのほうで発行したクッキーはPHPで取得できるのですが、PHPで発行したクッキーをCGIでうまく読み込めていないようなのです。 CGIのほうは、無料配布サイトで見つけたものなのでPHP化もなかなか難しいところですし、原因と解決方法が分かりません。 一体どのようにすればいいのか、どなたかお教えいただけないでしょうか。よろしくお願いします。

    • ベストアンサー
    • PHP
  • クッキーについて

    クッキーを考慮し、SESSION管理を使ってスクリプトを作成しています。 webサーバ側に下記phpのスクリプトを設定した場合、 <?php session_name("abc"); session_start(); ?> html ヘッダ情報... ※php.iniにて、クッキーの有効期限を30日に設定。 ※クッキ内容は、 ブラウザ(firefox)の「ツール」→「オプション」→「プライバシー」 →「cookieを表示」ボタンを押して、クッキー名前、内容、有効期限の 確認しています。 ブラウザ側で上記webサーバのホームページにアクセスし、そのホームページで数回リロードを行った場合、リロードするたびにクッキーは、webサーバからブラウザ側へ数回(同じクッキー内容を)送信しているんでしょうか。

    • 締切済み
    • PHP
  • WEBのクッキーとセッションは、クライアント側で変更できるのでしょうか?

    クッキーとセッションについて教えてください。 (例として使用している言語はphpです。) オートログイン機能用に、IDとパスワードの情報をクライアント側のクッキーに保存してもらい、 指定のサイトをブラウザで開いたらクッキーから情報を読み込み、 該当したらログイン用のセッションにサイトに入れるフラグを入れるとします(たとえば$_SESSION["login"]="on")。 この場合、セッションの[login]の値が"on"なら、ログインできるのですが、 ブラウザ自体の機能やUNIXのプログラム等にセッションの値自体を変更する何かしらの方法があり、 IDとパスワードをしらなくてもセッションの[login]を"on"にしてログインされてしまうということはあるのでしょうか? また、今回の処理でクッキーを読み込む際、変数に一度格納している(例:$id=$_COOKIE["id"])のですが、 この場合でも、別ドメインのサイトに行った際IDやパスワードがログとして表示されてしまうのでしょうか? (セッションは別ドメインのサイトにリンクした際、飛び先のドメインでも並文としてログが表示されてしまうらしいので) 教えていただけるようお願いします。

  • WEBでServletに値を渡してウィンドウを閉じたいのですが…

    ある子ウィンドウで選択した値をServretに渡してセッションに格納して子ウィンドウを閉じたいのですが、 Servletで処理している最中にウィンドウが閉じてしまい、値を格納できません。 (IOExceptionが出てしまい、セッションに格納できません。) Servletに渡し終えたかの判断ができればいいのですが…何かよい方法はありませんか? 下記にJava Scriptを書いておきます。 function action_submit(){ with(document.form**){ action= "<Servlet>?URLNAME="+URLNAME.value;   method= "POST";   submit(); } window.close(); } Javaでの制御なのかJava Scriptの制御なのかどちらがいいのでしょうか? ご回答よろしくお願いします。

  • アメーバブログのログインについて

    アメーバブログでログインしても、 過去ログにもクッキーやらJAVAスクリプトやらの設定を変えることで出来るらしいのですが、それでもログインできません。 やっと成功して編集していても、また再ログインしなおしなんてことがあります。 何故なんでしょうか?

  • IEでクッキーが保存されない

    こんにちは。 突然、IEでクッキーが保存されなくなり困っています。 ある特定のHPで、ログインすると、クッキーが発行され、 クッキーファイルがローカルに保存されていたのですが、 突然保存されなくなりました。 いろいろ調べて、以下について、検証してみました。 ==== ・ブラウザを変更してみた。 Firefoxにして、アクセスしてみました。Firefoxでは、クッキーを保存してくれていて、問題なし。 ・IEのインターネット設定を変更 1)クッキーファイルの削除、キャッシュの削除 2)【セキュリティ】>インターネットゾーンのレベルを「低」 3)【セキュリティ】>ローカルイントラネットのレベルを「低」。 「サイト」ボタンを押して、「このWEBサイトをゾーンに追加する」に対象のWEBサイトを追加。 4)【セキュリティ】>信頼済みサイトのレベルを「低」。「サイト」ボタンを押して、対象のwebサイトを「信頼済みサイト」に登録。 5)【プライバシー】インターネットゾーンの設定(バー)を、一番下にして、「すべてのCookieを受け入れる」に設定。 6)【プライバシー】「プライバシー設定の詳細」Cookieの処理方法を、「ファーストパーティのCookie」/「サードパーティのCookie」共に受け入れる。 ※「常にセッションCookieを許可する」については、チェックを入れたり、外したりも行いました。 7)セキュリティーソフトを切る。 ===== 以上を行ってみました。 ブラウザのヘッダー情報をみるソフトで、みる限り、 クッキーは、発行されているのですが、 IE(6)が、そのクッキーを保存してくれません。 他のamazonや、google等で、発行されているクッキーは、保存してくれているのですが… Firefoxでは、クッキーを保存出来ているので、 ブラウザの問題だと思っているのですが… どなたか、ご教授頂ければ幸いです。 宜しくお願い致します。

  • 画面の表示をしないPHPスクリプト

    こんばんは。質問させてください。 今、テキストボックスが3つあり、ボタンが1つあるとします。 テキストボックスは、名前、年齢、性別を入力します。 入力後、”格納”(ボタン)を押下すると、 PHPスクリプトが起動し、設定したテーブルに入力データを格納し、 格納成功、失敗をダイアログで表示して またもとの画面にもどる。(入力項目そのまま) といったようなWEB画面を作成したいのですが、 どのようにすればよろしいでしょうか? ※PHPスクリプトのロジックは考えなくてもいいです。 宜しくお願い致します。m(_ _)m

    • 締切済み
    • PHP
  • 「cronから1分毎に起動→処理」 or 「ずっと起動で内部でsleep後→処理」 どちらが負荷かからないですか?

    Linux、Oracle環境上で定期的にデータベースを参照して、格納データにより次の処理の実行有無が決まるような制御を行うJavaアプリを作ろうと思っています。 Javaアプリを定期的に実行する部分を cronから1分毎に起動して運用しようかと思い、プロトタイプを作成し、cronから実行したのですが結構動作が遅そうです。やはり、cronから1分毎にJavaアプリを実行するのはダメでしょうか?1分毎にDB接続・切断を行うことにもなって良くないでしょうか? こういう場合、Javaアプリは常に起動していて、処理の中断はSleep で行うというほうが普通なのでしょうか?この場合、Javaアプリが死んだ場合に再起動してやるスクリプト等も実装する必要がありますよね? 教えてください。

    • ベストアンサー
    • Java
  • sessionとcookieの設定内容の区別

    セッションとクッキーの使い分け方法を教えていただけないでしょうか? 簡単に言えばセッションがサーバサイド、クッキーがクライアントサイド、 セッション内容はブラウザ切れば消える(残すことも出来る)、クッキーはブラウザに残る、 と言うことは分かっているのですが、実装の仕方が分かりません。 例えばログインフォームでは$_SESSION['name']、$_SESSION['password']を回す・・・というのは分かります。 認証が終われば$_SESSION['name']、$_SESSION['password']は破棄して$_SESSION['login']=TRUE等を使うのではないかと思っております。 (そうではなくて、認証後は全て$_COOKIEで処理するのでしょうか?) で、$_COOKIEにはsessionIDが入っていると。 しかしながら、ブラウザ切っても暫くしてまたサイトを訪れたときにログイン状態が続くようにするにはどのようにすればいいのでしょうか? $_COOKIEにその情報を格納するのだと思うのですが、例えば$_COOKIE内にユーザidやlogin=OKのような文字を入れているとブラウザから見えてしまいます。 勿論ハッシュ化をして簡単には把握できないでしょうが、ここにはどんな情報が格納されているのか見当も付きません。 具体的な$_SESSION、$_COOKIEに入れるものと、サイトでの各々の実装法を教えていただけないでしょうか?

    • ベストアンサー
    • PHP

専門家に質問してみよう