Я использую Rails 4 и DocRaptor для преобразования html-страницы в pdf. Проблема в том, что я также использую devise 3 для аутентификации.Rails и DocRaptor, переопределить аутентификацию
Страница входа в Devise - это корень, если вы не прошли аутентификацию. Поэтому, когда DocRaptor вытаскивает html с показной страницы, он фактически вытаскивает страницу входа в систему.
Есть ли способ игнорировать аутентификацию для вызова DocRaptor?
Спасибо!
Спасибо за идею! Он отлично работает, но у меня возникла проблема с реализацией идеи секретного токена. Есть идеи для этого? – Vasseurth
Это может быть так же просто, как добавить «? Token = nobody_will_ever_guess_this» к каждому URL-адресу, а затем проверить, чтобы убедиться, что 'params [: token] ==" nobody_will_ever_get_this "' в ': if' на' skip_before_filter'. В приведенной выше ссылке есть пример такого поведения. – jamespaden