ピラミッドを使用してWebアプリケーションを作成しています。次に、pyramid-beakerを使用して、ビーカーをpyramidのセッション管理システムに接続しています。
2つの値は、ユーザーのセッションの期間に影響します。
- セッションCookieのタイムアウト
- disk / memcache / rdbms/etcでの実際のセッションの存続時間
私は現在、ブラウザが閉じたときに削除するために(標準のビーカー設定を介して)デフォルトのCookieを使用する必要があります。2時間後にクリアするセッションデータセットがあります。これは完璧に機能します。
私が知る必要があるのは、Cookieのタイムアウトとセッションタイムアウトの両方を30日またはその他の任意の値にオーバーライドする方法です。