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