Приложение ember запускается поверх API рельсов.
Для аутентификации. Используется заголовок токена (со стороны сервера devise).
У меня есть действие index, которое возвращает CSV, когдапросьба добавить .csv к URL:
respond_to do |format|
format.json {json_response @custormer_info_requests.page(@page).per(@size)}
format.csv {send_data @custormer_info_requests.to_csv, filename: "demandes.csv"}
end
Проблема в том, что прямая ссылка, подобная этой: <a href='/marketadmin_api/v1/customer_info_requests.csv?partner_id={{partner.id}}'>File</a>
Сбой с 401, потому что нет заголовка аутентификации.
Как разрешить пользователям загружать защищенные файлы?