6
Sinatraでセッションの有効期限を明示的に設定しなかった場合、デフォルトの有効期限は何ですか?Sinatraのセッションの有効期限はどのくらいですか?
Sinatraでセッションの有効期限を明示的に設定しなかった場合、デフォルトの有効期限は何ですか?Sinatraのセッションの有効期限はどのくらいですか?
シナトラセッションがラックから来::セッション。そのため、デフォルトでは有効期限はありません。オーバーライドするには、次のようなことができます。
set :sessions, :expire_after => 2592000
私は 'expire_after'を設定しない場合、私は_Session_クッキーを取得し、この挙動を有するません:/ – fguillen
'ラック::セッション:: Cookie'はで使用されるセッションのデフォルトのタイプですあなたがこの振る舞いを無効にしない限り、Sinatra。あなたが例えば '使用ラック、他のラックのセッションミドルウェアをオーバーライドすることができます::セッション::プールは、:expire_after => 2592000' – bigtunacan
思って誰のために、それは* 2592000 *秒です。 –