class Sinatra::Base

def setup_protection(builder)

def setup_protection(builder)
  return unless protection?
  options = Hash === protection ? protection.dup : {}
  options = {
    img_src:  "'self' data:",
    font_src: "'self'"
  }.merge options
  protect_session = options.fetch(:session) { sessions? }
  options[:without_session] = !protect_session
  options[:reaction] ||= :drop_session
  builder.use Rack::Protection, options
end