06 September
2006

Ploneのユーザー情報をSessionへ保存する。

CokkieCrumblerから、SessionCrumblerへ変更します。

Ploneは、ユーザー情報をcookieに保存しています。Sesion Crumblerを使えば、これらの情報をsessionに保存することが可能になります。

Session Crumbler

http://plone.org/products/sessioncrumbler

 

方法:

CookieCrumblerをSessionCrumblerに置き換えます。

準備:

上記のリンクからSessionCrumblerをダウンロードしZopeインスタンスのProductsフォルダにコピーして、Zopeを再起動します。

1、Ploneインスタンスへ行き、SessionCrumblerを追加します。

 

2.とりあえず、IDはTestととします。

追加されました。

 

3.CokkieCrumblerについていたID名をコピーしておきます。

ID名: cookie_authentication

4.CokkieCrumblerを削除します。

5.先ほど、IDをTestとして追加したSessionCrumblerのIDを「cookie_authentication」とrenameします。

renameして保存したところ、SessionCrumblerに置き換わっています。

 

 ■最後に

cookieからsessionに変えたことでTimeoutが起きます。それらの時間設定は、以下のオブジェクトで可能です。

session_data

パスは、デフォルトは以下にあります。
/temp_folder/session_data

 

 


Posted by ngi at 21:24 | Comments (0) | Trackbacks (0)
<< session IDをURLに埋め込む | Main | Ploneの認証をCokkielessでも出来るようにする。 >>
Comments
There are no comments.
Trackbacks
Please send trackback to:http://www.ngi644.net/net/blog/130/tbping
There are no trackbacks.