[Codeigniter-users] 別ドメインでのセッション受け渡しについて

Back to archive index

Kenji Suzuki kenji****@gmail*****
2010年 11月 4日 (木) 10:21:45 JST


Kenji です。


On Thu, 4 Nov 2010 13:44:23 +1300
tucker <jptak****@gmail*****> wrote:

> > ここが一番あやしいように思いますが。
> >
> 
> 突っ込まれるとは思ってましたw
> が、同じメソッドで swfupload なんかを認証合わせで使ったりしてるので、ほぼ確実に問題ないです。
> (コードを公開する気はないですが・・・たぶんw)

公開するもしないも作者の自由ですが、ソースがなければ、
あやしさは変わりませんよ (笑)


> *ページが正しく表示されてから*新しくセッションが作られる、というのが、どういう
> > 状況なのかよくわかりません。セッションを共有するのなら、新しくセッションが
> > 作られてはいけないように思いますが。そもそもセッションが作られるとは何が
> > 作られることを指しているのでしょう?

> そうなんですよ。通常は新しいセッションが作成されるべきじゃないんですが、なぜかDBに新しく user_data
> フィールドが空のエントリが作成されます。説明悪くて申し訳ないです。

session_id は primary key なので重複できないと思いますが。


> > それと、ページが表示されてから、というのもどういう意味でしょうか?

> 以下は config の log_threshold を 4 に設定した場合のログです。(長いですが)
> 太字にしてみましたが、*Total execution time: 0.9318 *
> の後にもう一回プロセスが走ってるんですよねー。それがなんでかわからないんですよ。
> 通常はTotal execution timeの時点でページがロードされ終了するはずなんですが・・・

iframe で読み込んでいるので、2ページ分のログということではないんですよね?
ログはどうみても 2ページ分ですが。

コントローラーとメソッド名をログに出るようにした方がわかりやすいと思います。


// Kenji


> DEBUG - 2010-11-04 13:35:04 --> Config Class Initialized
> DEBUG - 2010-11-04 13:35:04 --> URI Class Initialized
> DEBUG - 2010-11-04 13:35:04 --> Router Class Initialized
> DEBUG - 2010-11-04 13:35:04 --> Output Class Initialized
> DEBUG - 2010-11-04 13:35:04 --> Input Class Initialized
> DEBUG - 2010-11-04 13:35:04 --> Global POST and COOKIE data sanitized
> DEBUG - 2010-11-04 13:35:04 --> Language Class Initialized
> DEBUG - 2010-11-04 13:35:04 --> Loader Class Initialized
> DEBUG - 2010-11-04 13:35:04 --> Loader Class Initialized
> DEBUG - 2010-11-04 13:35:04 --> Helper loaded: url_helper
> DEBUG - 2010-11-04 13:35:04 --> Helper loaded: form_helper
> DEBUG - 2010-11-04 13:35:04 --> Database Driver Class Initialized
> DEBUG - 2010-11-04 13:35:04 --> Form Validation Class Initialized
> *DEBUG - 2010-11-04 13:35:04 --> Session Class Initialized*
> DEBUG - 2010-11-04 13:35:04 --> Helper loaded: string_helper
> DEBUG - 2010-11-04 13:35:04 --> Encrypt Class Initialized
> *DEBUG - 2010-11-04 13:35:04 --> Session routines successfully run*
> DEBUG - 2010-11-04 13:35:04 --> Partial Class Initialized.
> DEBUG - 2010-11-04 13:35:04 --> Component Component Initialized
> DEBUG - 2010-11-04 13:35:04 --> Controller Initialized
> DEBUG - 2010-11-04 13:35:04 --> User Agent Class Initialized
> DEBUG - 2010-11-04 13:35:04 --> Helper loaded:
> DEBUG - 2010-11-04 13:35:04 --> Plugin loaded:
> DEBUG - 2010-11-04 13:35:04 --> File loaded: .php
> DEBUG - 2010-11-04 13:35:04 --> File loaded: .php
> DEBUG - 2010-11-04 13:35:04 --> File loaded: .php
> DEBUG - 2010-11-04 13:35:04 --> File loaded: .php
> DEBUG - 2010-11-04 13:35:04 --> Footer Component Initialized
> DEBUG - 2010-11-04 13:35:05 --> File loaded:
> /www/site240/code/components/views/default/footer.php
> DEBUG - 2010-11-04 13:35:05 --> File loaded:
> /www/site240/code/layouts/default/main.php
> DEBUG - 2010-11-04 13:35:05 --> Final output sent to browser
> *DEBUG - 2010-11-04 13:35:05 --> Total execution time: 0.9318*
> DEBUG - 2010-11-04 13:35:06 --> Config Class Initialized
> DEBUG - 2010-11-04 13:35:06 --> URI Class Initialized
> DEBUG - 2010-11-04 13:35:06 --> Router Class Initialized
> DEBUG - 2010-11-04 13:35:06 --> Output Class Initialized
> DEBUG - 2010-11-04 13:35:06 --> Input Class Initialized
> DEBUG - 2010-11-04 13:35:06 --> Global POST and COOKIE data sanitized
> DEBUG - 2010-11-04 13:35:06 --> Language Class Initialized
> DEBUG - 2010-11-04 13:35:06 --> Loader Class Initialized
> DEBUG - 2010-11-04 13:35:06 --> Loader Class Initialized
> DEBUG - 2010-11-04 13:35:06 --> Helper loaded: url_helper
> DEBUG - 2010-11-04 13:35:06 --> Helper loaded: form_helper
> DEBUG - 2010-11-04 13:35:06 --> Database Driver Class Initialized
> DEBUG - 2010-11-04 13:35:06 --> Form Validation Class Initialized
> *DEBUG - 2010-11-04 13:35:06 --> Session Class Initialized*
> DEBUG - 2010-11-04 13:35:06 --> Helper loaded: string_helper
> DEBUG - 2010-11-04 13:35:06 --> Encrypt Class Initialized
> DEBUG - 2010-11-04 13:35:06 --> A session cookie was not found.
> *DEBUG - 2010-11-04 13:35:06 --> Session routines successfully run*
> DEBUG - 2010-11-04 13:35:06 --> Partial Class Initialized.
> DEBUG - 2010-11-04 13:35:06 --> Component Component Initialized




Codeigniter-users メーリングリストの案内
Back to archive index