class ActionDispatch::SSL
def flag_cookies_as_secure!(headers)
def flag_cookies_as_secure!(headers) if cookies = headers['Set-Cookie'.freeze] cookies = cookies.split("\n".freeze) headers['Set-Cookie'.freeze] = cookies.map { |cookie| if cookie !~ /;\s*secure\s*(;|$)/i "#{cookie}; secure" else cookie end }.join("\n".freeze) end end