agregar caché a la imagen por la duración de la cookie #75

This commit is contained in:
f 2020-08-18 10:13:57 -03:00
parent e21ccfd29e
commit 6b985d778b

View file

@ -56,12 +56,13 @@ module Api
# #
# Enviamos un token de protección CSRF # Enviamos un token de protección CSRF
def set_cookie def set_cookie
# TODO: Volver configurable por sitio
expires = ENV.fetch('COOKIE_DURATION', '30').to_i.minutes
headers['Access-Control-Allow-Origin'] = return_origin headers['Access-Control-Allow-Origin'] = return_origin
headers['Access-Control-Allow-Credentials'] = true headers['Access-Control-Allow-Credentials'] = true
headers['Vary'] = 'Origin' headers['Vary'] = 'Origin'
headers['Cache-Control'] = "private, max-age=#{expires}, stale-while-revalidate=#{expires}"
# TODO: Volver configurable por sitio
expires = ENV.fetch('COOKIE_DURATION', '30').to_i.minutes
cookies.encrypted[site_id] = { cookies.encrypted[site_id] = {
httponly: true, httponly: true,