私はすでに、ウェブ上で非常にうまく説明されているレールアプリで有効期限を設定する方法を知っています。しかし、私が知りたいのは、レールでのセッションの有効期限のデフォルトの期間は何ですか?もしあれば、それを見つける場所はどこですか? 30分を設定しRailsはデフォルトのセッションタイムアウト時間を提供していますか?はいの場合は、どこが指定されていますか?
14
A
答えて
13
Railsはデフォルトの有効期限はありません。他の構成は、非存在していないデフォルトではライン32 @session_store = :cookie_store
で
:The method definition for session_storeは、唯一のデフォルトを持っているようです。したがって、:expire_after
は設定されておらず、に値を設定しない限り、Railsのセッションの有効期限はになりません。
12
あなたは初期化ファイルで、アプリケーションのセッション情報を設定することができます
config/initializers/session_store.rb
は、以下のコードを試してみてください。
YourApp::Application.config.session_store :cookie_store,
:key => '_my_session',
:expire_after => 30.minutes
+13
私はこれを知っています。しかし、レールにデフォルトの有効期限がありますか? – shailesh
+5
これは質問に答えません。 – thekingoftruth
関連する問題
- 1. セッションタイムアウトはどこで定義されていますか?
- 2. MSCVR100D.DLLデバッグシンボルはどのパッケージで提供されていますか?
- 3. objective-cでは、デフォルト値が指定されていない場合、フィールドのデフォルト値は何ですか?
- 4. ロール/ホストが提供されていない場合にタスクのデフォルトホストを指定してください。
- 5. Rails 5アドレス形式。何も提供されていない場合は、すべてまたはデフォルト値を記入してください。
- 6. 親がインターフェイスを提供しない場合、AndroidアダプタはデフォルトのonLongClickを提供します
- 7. テーブルエイリアスが提供されていない場合、どのテーブルが使用されますか?
- 8. デフォルト値が指定されていない場合、フィールドのデフォルト値は何ですか?
- 9. インストールされていない場合のJavaのダウンロードリンクを提供します。
- 10. ClassNotFound例外が指定されているのはなぜですか?私たちは事前定義されたクラスを提供していますか?
- 11. FROMアドレスが指定されていない場合は、「デフォルト」のFROMアドレスを取得します。.NET.Mail
- 12. コントローラー名が@ html.actionlinkコントロールで指定されていない場合、コントローラーはどのコントローラーを使用しますか?
- 13. myBatisはrefreshAndLockなどのメソッドを提供していますか?
- 14. Javaはどのカプセル化メカニズムを提供していますか?
- 15. Rails: "params"はどこに定義されていますか?
- 16. 設定ファイルがロードされていない場合、PHPはどこから設定を取得しますか?
- 17. 引数が間違っています(0の場合は4)どこが間違っていますか?
- 18. 「取得」実装が提供されている場合、@synthesizeは何を行いますか?
- 19. ldpi、mdpi、hdpi、xhdpiにdrawableリソースが提供されている場合、このdrawableはnodpiに指定する必要はありませんか?
- 20. サイトがローカルファイルシステムから提供されている場合、角度表示は機能しますか?
- 21. Railsがメソッド.allで指定されていない場合でも、すべてのレコードを返すことをどのように知っていますか?
- 22. Qtは(保証された)デバッグ定義を提供していますか?
- 23. 何も指定されていない場合、CryptoJSはどのようにIVを取得しますか?
- 24. DjangoまたはBootstrpはSelectOneListBoxを提供していますか?
- 25. 特定のモジュールがインストールされている場合、Pythonで特定の機能を提供するにはどうすればいいですか?
- 26. GAEはデフォルトの量的濫用保護を提供していますか?
- 27. Marathonはエラースケーリングアプリケーションを提供しています。「JSON形式のデータを指定してください。」
- 28. Sqoop 2はSqoop 1が提供していないことを何に提供しますか?
- 29. ソースが変更されていない場合、Proguardは同じマッピングを提供することを保証しますか?場合
- 30. feedbackがoracleにデフォルト値を持っていますか?yesの場合、設定されていますか?
可能な複製 - > http://stackoverflow.com/questions/5860950/setting-session-timeout-in-rails-3 – AlexBrand