Estoy modificando Discourse y para ello, dentro del archivo session_controller.db, estoy haciendo esto:
cookies[:sso_payload] = payload || request.query_string
cookies[:sso_destination_url] = data[:return_sso_url]
Sin embargo, no establece la cookie sso_destination_url. Si elimino la cookie sso_payload, en ese caso sso_destination_url se establecerá. Pero ambos juntos no funcionan.
Por favor, ayúdame, soy nuevo en Ruby, busqué ayuda en línea pero no encontré nada.