Sha256: 687f5b2065ad121c3ee40713496f184787ce36fa6fb2b2dcee3a5f5bc5f4a754

Contents?: true

Size: 299 Bytes

Versions: 51

Compression:

Stored size: 299 Bytes

Contents

# frozen_string_literal: true

# This concern disables the session in order to allow caching by default in some CDNs as CloudFlare.
module ActiveStorage::DisableSession
  extend ActiveSupport::Concern

  included do
    before_action do
      request.session_options[:skip] = true
    end
  end
end

Version data entries

51 entries across 50 versions & 6 rubygems

Version Path
activestorage-8.0.2 app/controllers/concerns/active_storage/disable_session.rb
trusty-cms-7.0.9.1 vendor/bundle/ruby/3.3.0/gems/activestorage-7.0.8.7/app/controllers/concerns/active_storage/disable_session.rb
minato_ruby_api_client-0.2.2 vendor/bundle/ruby/3.2.0/gems/activestorage-7.1.3.4/app/controllers/concerns/active_storage/disable_session.rb
activestorage-8.0.1 app/controllers/concerns/active_storage/disable_session.rb
activestorage-8.0.0.1 app/controllers/concerns/active_storage/disable_session.rb
activestorage-7.2.2.1 app/controllers/concerns/active_storage/disable_session.rb
activestorage-7.1.5.1 app/controllers/concerns/active_storage/disable_session.rb
activestorage-7.0.8.7 app/controllers/concerns/active_storage/disable_session.rb
activestorage-8.0.0 app/controllers/concerns/active_storage/disable_session.rb
activestorage-7.2.2 app/controllers/concerns/active_storage/disable_session.rb
activestorage-7.1.5 app/controllers/concerns/active_storage/disable_session.rb
activestorage-8.0.0.rc2 app/controllers/concerns/active_storage/disable_session.rb
activestorage-7.2.1.2 app/controllers/concerns/active_storage/disable_session.rb
activestorage-7.1.4.2 app/controllers/concerns/active_storage/disable_session.rb
activestorage-7.0.8.6 app/controllers/concerns/active_storage/disable_session.rb
activestorage-6.1.7.10 app/controllers/concerns/active_storage/disable_session.rb
activestorage-8.0.0.rc1 app/controllers/concerns/active_storage/disable_session.rb
activestorage-6.1.7.9 app/controllers/concerns/active_storage/disable_session.rb
activestorage-7.2.1.1 app/controllers/concerns/active_storage/disable_session.rb
activestorage-7.1.4.1 app/controllers/concerns/active_storage/disable_session.rb