【できていること】
Cookieの発行
Cookieへのデータの書き込みと参照
【ここから質問】
ログイン認証があるWebアプリケーションにおいて、セッション情報(ID)とユーザ情報はどのように紐付けているのでしょうか?
(ログイン成功時に生成するセッションIDとユーザ情報の紐付け情報をどこにどのように保持するのかがわかりません)
Cookie(クライアント側)はセッションIDのみを保持しておいて、サーバ側で紐付け情報を保持するのだと思うのですが、CGI::Sessionではセッション生成時に作成されるcgise_XXXXファイルに書き込むのでしょうか?(そのメソッドか、具体例があれば教えてください)
それとも紐付け専用のテーブルを用意しておくのでしょうか、もしくは、ユーザ情報のテーブルにあらかじめセッション情報を格納するカラムでも用意しておくのでしょうか。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
セッションの保存領域に追加の情報を格納したいという質問でしょうか?
たとえば
$s->param('user', 'XXX');
で保存できます。セッションファイルを見てください。'user' => 'XXX' という文字列があるはずです。
取得したいときは、
$s->param('user');
で取得できます。
ご回答ありがとうございました。
$s->param('user', 'XXX');
は、サーバサイド側の処理だったのですね。
(user,XXXはクライアントのCookieには書き込まれませんよね?)
このメソッドはクライアントのCookieに書き込む処理と勘違いしていました。
どうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP 「ログイン機能を持たせる」説明が気難しいです。 2 2022/10/11 02:59
- PHP MySql PHP 2つのテーブルをJOINで結合 user_idで抽出 1 2023/01/03 14:04
- PHP sessioncookieをではなくcookieを使わなければならない理由について… 4 2022/11/07 13:01
- その他(ニュース・時事問題) ネットの記事で、マイナンバーカードの情報が漏洩したニュースを見ました。 ①USBを紛失したとのことで 5 2022/12/08 08:21
- その他(セキュリティ) 匿名チャットアプリのトラッキングについて。顔写真や個人情報の漏洩はあるのか。 2 2023/03/28 00:00
- SQL Server ACCESSで複数テーブルを結合して、リストを作る方法を教えてください。 2 2022/08/12 19:32
- その他(IT・Webサービス) スマホアプリのトラッキングについて詳しい方教えてください 1 2023/04/15 10:38
- その他(IT・Webサービス) スマホアプリのトラッキングについて知りたいです 1 2023/04/13 16:41
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- その他(IT・Webサービス) スマホアプリのトラッキングについて知りたいです 2 2023/04/12 04:17
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
javascriptでのログアウトボタン
-
javascriptでセッションを取得
-
javascriptでセッションの削除...
-
DDEの制限について
-
ブラウザバック禁止
-
グローバルIPアドレスの変更タ...
-
フレームを使用した際のセッシ...
-
カスタムタグを使用してリクエ...
-
JSPで、sessionのタイムアウト...
-
JSP + ラジオボタン
-
フォーム上で押されたボタンに...
-
リクエストに応じたselectedの...
-
jspでbeanを使いたいのです...
-
C言語で今まで表示していた画面...
-
三菱GOTの画面切り替えについて
-
VB6 開発環境のエディタに行...
-
ActiveReportのDataSourceについて
-
VB.NET DataReaderが開かれている
-
jspからServletを呼び、元のjsp...
-
ActiveWorkbook.Pathの一つ下の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
javascriptでセッションを取得
-
グローバルIPアドレスの変更タ...
-
javascriptでセッションの削除...
-
エラーページ遷移後に入力値を残す
-
JSPでsession変数が勝手に書き...
-
ASP Session変数名の取得
-
sessionスコープとapplication...
-
画面遷移でセッション切れにな...
-
ASP.NETのGlobal.asaxについて
-
セッションタイムアウト時にエ...
-
Tomcatでの同一セッション同時...
-
javascriptでのログアウトボタン
-
jsessionidの有効期限を延長す...
-
セッションタイムアウトの設定...
-
setAttribute getAttribute 配...
-
セッションIDの桁数
-
JSPでブラウザ終了時にPostgreS...
-
JSP + ラジオボタン
-
HttpSessionListenerクラスに関...
-
複数Webサーバーでのセッション...
おすすめ情報