Files
openfoodnetwork/config/initializers/session_store.rb
2021-09-02 17:29:26 +01:00

18 lines
572 B
Ruby

# Be sure to restart your server when you modify this file.
# Use the database for sessions instead of the cookie-based default,
# which shouldn't be used to store highly confidential information
# (create the session table with "rails generate session_migration")
domain = if Rails.env.staging? || Rails.env.production?
".#{ENV['SITE_URL'].gsub(/^(www\.)|^(app\.)|^(staging\.)|^(stg\.)/, '')}"
else
:all
end
Openfoodnetwork::Application.config.session_store(
:active_record_store,
key: "_ofn_session_id",
domain: domain
)