how to check the config.action_controller.session options ?

when setting it in my environment.rb
  config.action_controller.session = {
    :session_key => '_myapp_session',
    :secret => '3a64394bb895f1f05e0c07f71127d93d'
  }

I cannot get it back in the script/console ..
:session_key=>"_session_id" !!!
why ?

ActionController::CgiRequest::DEFAULT_SESSION_OPTIONS

=> {:session_key=>"_session_id", :cookie_only=>true, :session_path=>"/",
:prefix=>"ruby_sess.", :database_manager=>CGI::Session::CookieStore,
:tmpdir=>"/Users/myself/tmp/sessions/"}

how can get back the :session_key and :secret in my controllers ?

Kad Kerforn wrote:

when setting it in my environment.rb
  config.action_controller.session = {
    :session_key => '_myapp_session',
    :secret => '3a64394bb895f1f05e0c07f71127d93d'
  }

I cannot get it back in the script/console ..
:session_key=>"_session_id" !!!
why ?

ActionController::CgiRequest::DEFAULT_SESSION_OPTIONS

=> {:session_key=>"_session_id", :cookie_only=>true, :session_path=>"/",
:prefix=>"ruby_sess.", :database_manager=>CGI::Session::CookieStore,
:tmpdir=>"/Users/myself/tmp/sessions/"}

how can get back the :session_key and :secret in my controllers ?

I wondered how to see these (non default) configuration values myself. I
discovered that in the console these values can be seen with

Rails.configuration.action_controller.session

Jarl