2013-06-06 19 views

答えて

7

シナトラセッションがラックから来::セッション。そのため、デフォルトでは有効期限はありません。オーバーライドするには、次のようなことができます。

set :sessions, :expire_after => 2592000

+1

私は 'expire_after'を設定しない場合、私は_Session_クッキーを取得し、この挙動を有するません:/ – fguillen

+0

'ラック::セッション:: Cookie'はで使用されるセッションのデフォルトのタイプですあなたがこの振る舞いを無効にしない限り、Sinatra。あなたが例えば '使用ラック、他のラックのセッションミドルウェアをオーバーライドすることができます::セッション::プールは、:expire_after => 2592000' – bigtunacan

+0

思って誰のために、それは* 2592000 *秒です。 –

関連する問題