Можно ли получить доступ к заголовкам ответа HTML-запроса, отправленного в браузер через ruby (в контроллерах)?
Что я делаю?
Я пытаюсь аутентифицировать запрос входа в систему, используя devise
и devise-jwt
в приложении rails. После успешной аутентификации мне назначают токен авторизации в заголовках ответа и перенаправляют на after_sign_in_path
. Теперь в браузере я вижу, что токен получен, но мне также нужен тот же токен, выданный в действии контроллера, прежде чем он перейдет в браузер.
После анализа / регистрации заголовков ответов (response.headers
) в действии контроллера (отвечающего за рендеринг того же представления) я вообще не вижу ключ авторизации.
Alternative :
Пробовал использовать javascript, но, как оказалось, вы можете анализировать только заголовки ответа на запрос, инициированный javascript. Эта ссылка говорит о том же
Есть ли способ, которым я могу достичь этого и не прибегать к использованию метода запроса ajax?